프로젝트에서 쓴 annotation 정리하기
·
👀 Side Project/Eᴍʙᴀᴅ (23.12~24.01)
프로젝트를 하면서 든 생각 이 어노테이션을 내가 정말 이해하고 쓰고 있는게 맞는 걸까 ? 였다. 그래서 생각나는 어노테이션을 모두 한번 정리해보려고 한다. @Value 프로퍼티값을 주입하는 어노테이션 외부 설정 파일(properties 또는 yaml)에서 값을 가져와 Bean에주입한다 @Value 어노테이션을 필드나 메서드 파라미터에 적용하여 값을 주입받을 변수에 붙혀 사용한다 주의할 점은 프로퍼티 값에 대한 기본값 또는 예외 처리를 고려해야한다 @Inject, @Autowired Bean을 자동으로 주입 하기 위해 사용함 / 의존동 자동 주입 스프링 컨테이너가 해당 타입의 빈을 찾아 스프링 시작 시 자동으로 주입한다 해당 어노테이션을 필드,생성자,메서드에 적용하여 의존성 주입을 표시한다 @Inject,..
유리쯔의일상
'성장하는개발자' 태그의 글 목록