[Spring] Spring 과 SpringBoot
Spring ■ 스프링 프레임워크(Spring Framework)는 자바에서 가장 많이 사용되는 프레임워크이다. 1) 중요 요소 (1) 의존성 주입(DI, Dependency Injection) - Spring Framework 에 의존성을 주입하면서 객체 간 결합을 느슨하게 한다. - 코드의 재사용성이 증가하고 단위 테스트가 용이하다. (2) 제어역전(IOC, Inversion of Control) - Servlet이나 Bean 의 설정을 프레임워크가 대신 수행한다. (3) 관점 지향 프로그래밍(AOP) 2) 대표적인 모듈 - Spring JDBC - Spring MVC - Spring AOP - Spring ORM(Object-Relational Mapper) - Spring Test - Spring..