스프링 프레임워크 DI, AOP, 환경설정(intellij, gradle, tomcat)
JAVA SE 위에서 동작하는 기업형 응용 프로그램 (JAVA EE or SPRING) 현재는 EE가 유료이므로, SPRING을 주로 사용한다. 스프링의 대표 기능 MVC(DI), TRANSACTION(AOP), 인증과 권한(FILTER) DI와 IOC컨테이너 객체를 생성해주고 인터페이스를 통해 조립해준다. bean으로 생성하고, 인터페이스에 맞는 bean을 주입한다. ✔ IOC(inversion of control) 컨테이너라고 하는 이유 (1) 기존 프로그래밍 A -> B -> C -> D A에서 B객체를 생성, B에서 C 객체를 생성, C에서 D객체를 생성 (2) 스프링 컨테이너 D -> C -> B -> A D를 C에 주입, C를 B에 주입, B를 A에 주입 IOC 컨테이너의 사용 Applicat..
2022. 7. 23.