• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

@autowired외에

21.10.26 00:10 작성 조회수 137

0

의존성 주입시 @autowired외에 @noargscon~ @allargscon~등이 있던데 이것과의 차이는 뭔가요?? 이 어노테이션은 롬복사용시에만 사용할 수 있는방법인가요?

답변 1

답변을 작성해보세요.

1

안녕하세요, 이도원입니다. 

Lombok 플러그인은 자바의 기본적인 DTO, Entity와 같은 빈 관련 작업처리를 쉽게 해 주는 플러그인 입니다. Setter/Getter 메소드 뿐만 아니라, toString과 같은 메소드를 자동 생성하여 처리할 수 있도록 지원해 줍니다. 또한 @AllArgsConstructor, @NoArgsConstructor 와 같은 어노테이션을 같이 사용하면, 클래스에 선언된 모든 프로퍼티를 가지고 있는 생성자와 기본 생성자를 선언하지 않아도 사용할 수 있게 지원해 줄 수도 있습니다. 

감사합니다.