스프링부트 (1) 썸네일형 리스트형 스프링과 스프링 부트 스프링(Spring)정의: 스프링은 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크이다.특징:IOC 컨테이너: 객체의 생성, 소멸, 의존성 관리 등을 수행하는 컨테이너를 제공한다.DI(의존성 주입): 의존성을 외부에서 주입하여 객체 간의 결합도를 낮춘다.AOP(관점 지향 프로그래밍): 로깅, 트랜잭션 관리 등 공통 기능을 분리하여 모듈화할 수 있다.트랜잭션 관리: 선언적 트랜잭션 관리 기능을 제공한다.MVC 프레임워크: Model-View-Controller 아키텍처를 지원하여 웹 애플리케이션 개발을 용이하게 한다.데이터 접근: JDBC, JPA 등 다양한 데이터 접근 기술을 지원한다.이점:유연하고 확장성이 높다.모듈화된 구조로 인해 특정 기능만 선택적으로 사용할 수 있다.대규모 애플리케이션 개발에.. 이전 1 다음