Spring/스프링 핵심원리 기본편
1. 객체 지향 설계와 스프링
목차 자바 진영의 추운 겨울과 스프링의 탄생 스프링이란? 좋은 객체 지향 프로그래밍이란? 좋은 객체 지향 설계의 5가지 원칙(SOLID) 객체 지향 설계와 스프링 스프링이란? 스프링 프레임워크 핵심 기술: 스프링 DI 컨테이너, AOP, 이벤트, 기타 웹 기술: 스프링 MVC, 스프링 WebFlux 데이터 접근 기술: 트랜잭션, JDBC, ORM 지원, XML 지원 기술 통합: 캐시, 이메일, 원격접근, 스케줄링 테스트: 스프링 기반 테스트 지원 언어: 코틀린, 그루비 최근에는 스프링 부트를 통해서 스프링 프레임워크의 기술들을 편리하게 사용 스프링 부트 스프링을 편리하게 사용할 수 있도록 지원, 최근에는 기본으로 사용 단독으로 실행할 수 있는 스프링 애플리케이션을 쉽게 생성 Tomcat 같은 웹 서버를 ..
2023. 1. 8. 12:31