Spring - Annotation을 통한 Bean 설정
Spring 2.5 버전 부터 xml 통한 빈 설정 방법 외에 어노테이션을 이용한 빈 설정 방법을 제공하고 있다. 빈 설정 파일에 다음과 같은 코드를 추가하면 빈에 대한 설정을 xml 파일이 아닌 빈 클래스의 어노테이션을 검색해 반영하게 된다. 새로운 패키지를 생성하고, beans.xml에 다음과 같이 추가해준다. context를 사용하기 위해 이전과 달리 몇 줄의 태그가 추가되었다. 1. @Autowired - 자동주입 @Autowired 어노테이션은 자동으로 자료형을 찾아서 주입되게 된다. TestBean1 클래스에 다음과 같이 data2의 setter에 어노테이션을 설정해주자. //자동주입(타입) @Autowired public void setData2(DataBean1 data2) { this.d..
2020.08.24