스프링 프레임워크2 롬복(Lombok) 설치 1. 롬복(Lombok) 이란? 롬복(Lombok)은 자바에서 Model(DTO, VO, Domain) Object 를 만들때, 멤버필드(프로퍼티)에 대한 Getter/Setter, ToString과 멤버필드에 주입하는 생성자를 만드는 코드 등 반복적으로 만드는 코드를 어노테이션을 통해 코드를 줄여주는 라이브러리입니다. 2. 롬복(Lombok) 설치방법 2.1 Maven 이용시 org.projectlombok lombok 1.16.20 2.2 롬복 jar 직접 다운로드 http://projectlombok.org/download.html Download projectlombok.org 다운받은 lombok.jar 파일을 더블클릭합니다. Specify location 버튼을 눌러 eclipse.ini 폴더.. 2019. 11. 5. [Spring Framework] 스프링 시작하기 스프링이란 무엇인가? 애플리케이션의 기본 틀 - 스프링 컨테이너 스프링 컨테이너 : 설정정보를 참고로 해서 애플리케이션을 구성하는 오브젝트를 생성하고 관리 공통 프로그래밍 모델 - loC/DI, 서비스 추상화, AOP 3가지 핵심 프로그래밍 모델 지원 * IoC/DI 오브젝트의 생명주기와 의존관계에 대한 프로그래밍 모델. 유연하고 확장성이 뛰어난 코드를 만들 수 있게 도와주는 객체지향 설계 원칙과 디자인 패턴의 핵심 원리를 담고 있는 IoC/DI를 프레임워크의 근간으로 삼고 있습니다 * 서비스 추상화 스프링을 사용하면 환경이나 서버, 특정 기술에 종속되지 않고 이식성이 뛰어나며 유연한 애플리케이션 만들 수 있습니다. 이를 가능하게 해주는 것이 바로 서비스 추상화입니다. 구체적인 기술과 환경에 종속되지 않.. 2019. 5. 12. 이전 1 다음