인프런 커뮤니티 질문&답변
@autowired외에
작성
·
253
0
의존성 주입시 @autowired외에 @noargscon~ @allargscon~등이 있던데 이것과의 차이는 뭔가요?? 이 어노테이션은 롬복사용시에만 사용할 수 있는방법인가요?
퀴즈
Spring API 설계에서 Service/DAO 클래스는 주로 어떤 역할을 담당하나요?
클라이언트 요청을 직접 처리하고 응답한다.
비즈니스 로직 및 데이터 접근을 처리한다.
HTTP 상태 코드를 정의하고 관리한다.
UI 화면을 구성하고 보여준다.
답변 1
1
Dowon Lee
지식공유자
안녕하세요, 이도원입니다.
Lombok 플러그인은 자바의 기본적인 DTO, Entity와 같은 빈 관련 작업처리를 쉽게 해 주는 플러그인 입니다. Setter/Getter 메소드 뿐만 아니라, toString과 같은 메소드를 자동 생성하여 처리할 수 있도록 지원해 줍니다. 또한 @AllArgsConstructor, @NoArgsConstructor 와 같은 어노테이션을 같이 사용하면, 클래스에 선언된 모든 프로퍼티를 가지고 있는 생성자와 기본 생성자를 선언하지 않아도 사용할 수 있게 지원해 줄 수도 있습니다.
감사합니다.





