Lifecycle(2)
-
component-scan
component-scan public interface DBDao { public abstract List list(); } @Repository //component -scan 이용 생성 public class DBOracleDAO implements DBDao { public List list(){ return Arrays.asList("oracle 홍길동","oracle 이순신"); } } public interface DBService { public abstract List list(); } @Service("myService") public class DBOracleService { @Autowired DBDao dao; public List list(){ return this.dao.lis..
2024.03.11 -
@Autowired, CoC ,@Qualifier ,lifecycle
@Autowired coc String username; int age; //***************************************************************// @Autowired //기본생성자 자동주입 기본은 (required=ture) Cat cat; //COC의 개념 , 생성된 bean이 여러개인 경우 변수명과 같은 id의 빈을 자동 주입 //***************************************************************// /* * public void setCat(Cat cat) { * System.out.println("Person.setCat함수호출()========"); this.cat = cat; } */ @Qualifi..
2024.02.08