JavaSpring
-
-
애노테이션 정리(8/5-)JavaSpring 2025. 8. 5. 23:47
8/5@NoArgsConstructor(access = AccessLevel.PROTECTED): 파라미터가 없는 생성자를 자동으로 생성해준다* access 옵션과 접근제어자PUBLIC: 기본값이며, 모든 클래스에서 생성자에 접근 가능PROTECTED: 같은 패키지의 클래스와 상속받은 클래스에서 생성자에 접근 가능PACKAGE: 같은 패키지의 클래스에서 생성자에 접근 가능PRIVATE: 해당 클래스 내부에서만 생성자에 접근 가능 @AllArgsConstructor: 모든 파라미터를 받는 생성자를 자동으로 생성해준다 @GeneratedValue(strategy = GenerationType.IDENTITY)