life cycle 콜백 메서드
·
Framework/SPRING FRAMEWORK
📌 빈 생성 관련 life cycle 콜백 메서드 https://docs.spring.io/spring-framework/docs/5.2.25.RELEASE/spring-framework-reference/core.html#beans-factory-lifecycle https://docs.spring.io/spring-framework/docs/5.2.25.RELEASE/spring-framework-reference/core.html#beans-factory-lifecycle-combined-effects Core Technologies In the preceding scenario, using @Autowired works well and provides the desired modularity, b..
스프링에서 컬렉션 의존성 주입의 util namespace 방법
·
Framework/SPRING FRAMEWORK
📌 스프링에서 컬렉션 의존성 주입의 util namespace 방법 [ list ] list 주입 자바코드 : List catList; xml util namespace [ set ] set 주입 자바코드: Set catSet; xml : util namespace [ map ] map 주입 자바코드: Map catMap; xml : util namespace [ props ] props 주입 ⇒ key/value 쌍으로 저장, 저장하는 value값이 무조건 문자열이다. 자바코드: Properties xxx; xml : 문자열값 util namespace 03112345678 0104567891
03. DI_setter
·
Framework/SPRING FRAMEWORK
📌 setter를 이용한 injection 📌 두 개의 파라미터 📌 List
03. DI_constructor_c namespace와 p namespace
·
Framework/SPRING FRAMEWORK
📌c namespace 생성자(constructor-arg)로 초기화하기 위한 접근 c:변수명 = "값" ✅ namespace를 사용하기 위해서는 xml 파일의 하단 부분에 있는 'Namespaces'에서 c 를 체크해야 한다. ✅ 값이 두 개인 경우 (기본값, 기본값) ✅ 값이 두 개인 경우 (참조값, 기본값) 📌p namespace 생성자를 property 속성을 이용해 초기화 p:변수명="값" ✅ 마찬가지로 xml 파일의 하단 부분에 있는 'Namespaces'에서 p 를 체크해야 한다. ✅ 상단에 import 된 것을 확인할 수 있다.
03. DI_constructor_두 클래스 연동
·
Framework/SPRING FRAMEWORK
✅ UserDAO.java ✅ UserService3.java ✅ user3.xml - 기본생성자로 객체 생성 - 인자가 하나 있는 생성자로 객체 생성 - 인자가 참조값일 경우 => UserService3와 UserDAO 연결됨 ✅ UserMain3.java
xoo | 수진
xoo의 성장기록