POJO
블로그(https://m.blog.naver.com/PostView.nhn?blogId=weekamp&logNo=186678831&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F)
-POJO는 2000년 9월에 열린 컨퍼런스(어떤 컨퍼런스인지는 모름)에서
Rebecca Parsons, Josh MacKenzie, Martin Fowler 가 처음 사용한 용어이다.
(위키백과)https://ko.wikipedia.org/wiki/Plain_Old_Java_Object
- 말 그대로 해석을 하면 오래된 방식의 간단한 자바 오브젝트라는 말로서
Java EE 등의 중량 프레임워크들을 사용하게 되면서 해당 프레임워크에 종속된 "무거운" 객체를
만들게 된 것에 반발해서 사용되게 된 용어이다.
참고 - 블로그 (http://itewbm.tistory.com/entry/POJOPlain-Old-Java-Object)
블로그(https://m.blog.naver.com/PostView.nhn?blogId=writer0713&logNo=220700687650&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F)
나의 요약
-직역으로 오래된 방식의 간단한 자바 오브젝트이며 '단순한 자바 오브젝트'
(로 객체지향적 설계원칙적이며 개발에 맞추어 잘 작성하여 보다 가벼워 지도록 하기위하여 나옴)
블로그(http://genesis8.tistory.com/214)
DAO
-Data Access Object DB에 Access하여 데이터를 조회하거나 조작하는 기능을 전담하는 오브젝트
VO
-데이터 교환을 위한 객체
-자바빈 객체를 폼필드와 그대로 매핑하여 비지니스 계층으로 보낼때 사용하는 객체 패턴
-클래스 선언을 위해 많은 코드가 필요하다는 단점
DTO
-데이터 교환을 위한 객체
-자바빈 객체를 폼필드와 그대로 매핑하여 비지니스 계층으로 보낼때 사용하는 객체
위키(https://ko.wikipedia.org/wiki/REST)
REST
-네트워크 아키텍처 원리의 모음이다.
-WWW와 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처.
-REST 원리를 따르는 시스템은 종종 RESTful이란 용어로 지칭된다.
위키(https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%8D%B8-%EB%B7%B0-%EC%BB%A8%ED%8A%B8%EB%A1%A4%EB%9F%AC)
MVC
(Model - View - Controller)
-소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴이다.
-Controller::모델에 명령을 보냄으로써 모델의 상태를 변경할 수 있다.
-Model::모델의 상태에 변화가 있을 때 컨트롤러와 뷰에 이를 통보한다.
-View::사용자가 볼 결과물을 생성하기 위해 모델로부터 정보를 얻어 온다.
위키(https://ko.wikipedia.org/wiki/%EB%A7%88%EC%9D%B4%EB%B0%94%ED%8B%B0%EC%8A%A4)
MyBatis
-자바 퍼시스턴트스(<-나중에 알아보기) 프레임워크의 하나로 XML서술자나 애너테이션을
사용하여 프로시저나 SQL문으로 객체들을 연결시킨다.
'정리 카테고리 > JAVA & 이클립스' 카테고리의 다른 글
서버에 war파일(헬로월드) 올린 후 생긴 오류 (0) | 2018.04.26 |
---|---|
JAVA_입력받는 BufferedReader 와 Scanner (0) | 2018.04.17 |
JAVA_ Exception 종류와 원인 List (try catch 문) (0) | 2018.04.17 |
JAVA_이중 while과 if문 사 (0) | 2018.04.17 |
JAVA_파일 구조를 위한 Serch (0) | 2018.04.16 |