본문 바로가기
728x90
반응형

Spring Framework3

[Spring] 생성자를 통한 DI/DL 적용(constructor-arg) + IOC + maven SpringBean Configuration file /ioc.xml = DL 방식 (id= ticket, peson로 객체 할당 - TestIOC에서 getBean으로 검색하여 할당받기 가능) = DI 방식, 생성자에 값 주입(name과 ticket을 주입해줌) - ticket과 person에 DL 방식으로 할당- person을 생성하기 위해 에 생성자 요소를 DI방식으로 주입해준다. 아이유 /model /Ticket.java package model; public interface Ticket { public void ticketing(); } name or ticket을 set할 때, Spring IOC Container로부터 주입받는다. + name과 Ticket의 생성자를 생성한다. /Perso.. 2020. 10. 27.
[Spring] DI/DL 적용 + Spring IOC 개발 + maven [복습] Spring IOC : Inversion of Control - 역 제어, 제어의 역행, 제어의 반전 - 기존 제어 방식 vs 제어의 역행(IOC) - 기존 제어 방식 : 필요 시 생성 - 의존 대상 객체를 사용자가 new 하여 생성하거나, getInstance()를 통해 객체를 생성함 - IOC : 필요 시 IOC 컨테이너가 반환해줌 - 사용자에게 의존 대상 객체를 반환 받음 ex) 여행을 할 때, 항공권이 필요함 (대한항공을 먼저 끊었으나, 일정 변경으로 아시아나로 변경) - 기존 제어 방식 : 여행자가 대한항공 항공권을 끊었다가, 다시 아시아나 항공권으로 변경함 - IOC 방식 : 여행자는 대행업체를 통해 항공권을 예매함. 대항항공 항공권에서 아시아나 항공권으로 변경은 대행업체에서 변경해줌.. 2020. 10. 27.
[Framework/Spring] Eclipse 이클립스에서 Spring 스프링 프레임워크 환경 설정 1. Help > Eclipse MarketPlace 2. STS 검색 후, Install 3. Confirm 눌러 다운받기 ! ! 끝 ! ! 2020. 10. 26.
728x90
반응형