728x90
반응형
<스프링 프레임워크 의존성 주입>
1.생성자를 이용한
2.메서드(setter)를 이용한
3.애노테이션을 이용한
====================================
[생성자를 이용한 의존성 주입]
[메서드를 이용한 의존성 주입]
[애노테이션을 이용한 의존성 자동 주입]
===============================================
[XML파일을 효과적으로 설정 관리하기 위한 방법]
1. 배열을 이용
2.파라미터를 이용
3.<import>태그를 이용
[배열 이용]
[파라미터(인자) 이용]
[import태그 이용]
<자바 코드를 이용한 설정>
1. @configuration과 @bean을 이용 => appctx.xml 을 자바클래스로 바꿈.(xml 문법 대신 자바 코드를 이용해서 빈 객체를 생성하고 프로퍼티를 설정)
2. AnnotationConfigAapplicationContext 클래스를 이용해서 컨텍스트를 생성
cf. xml을 사용했을 때는 GenericXmlApplicationContext 클래스를 사용하였음
[교재 결과]
[교재 예제 활용 시, CGLIB오류가 발생했으며, mavenrepository로 가서 cglib를 검색하여 pom.xml에 depedency를 추가함]
728x90
'스마트웹앱콘텐츠전문가 > 프레임워크' 카테고리의 다른 글
[4.27]스프링MVC1(요청 매핑, 커맨트 객체, 리다이렉트, 폼 태그, 모델) (0) | 2016.04.27 |
---|---|
[4.26]스프링(DB연동, 스프링MVC) (0) | 2016.04.26 |
[4.25]스프링(AOP, DB연동) (0) | 2016.04.25 |
[4.22]스프링 프레임 워크( 자바 설정을 이용한 의존성 주입 : DI + 빈 라이프사이클) (0) | 2016.04.22 |
[4.20]스프링(매핑) (0) | 2016.04.20 |