Spring2 Spring boot Spring Boot 스프링 프레임워크를 기반으로한 개발플랫폼 2014.04.01에 출시 스프링부트는 was를 내장하고있어서 기존의 was있는 곳에 war를 배포하는것이아니라, 자기자신을 배포하면됨. 스프링부트2.0은 스프링5를 사용하고있음 스프링부트2.2.0부터는 JUnit5가 기본탑재 / 2.4.0부터는 JUnit4 의존성이 사라짐(물론추가하면됨) org.junit.vintage junit-vintage-engine 스프링부트 기능정의 단독실행이 가능한(WAS내장) 스프링어플리케이션 생성 내장 컨테이너로 톰캣(디폴트), 제티, 언더토우 중에서 선택가능 스타터를 통한 간결한 의존성 구성지원 스프링에 대한 자동구성 제공 더이상 XML구성 필요없음 (pom.xml말고.. applicationContext... 2023. 3. 26. Spring Spring Framework 오늘날 가장 많이 사용하는 java기반 응용 프로그램 개발 프레임워크(효율적인 개발을 위해서 개발방식을 정한것, 우리가 짠소스를 프레임워크안에 집어넣는것) 모든 java어플리케이션 개발에 이용할수있으며, java EE 위의 웹어플리케이션 개발에 주로사용. Spring Framework의 특징 경량 컨테이너로써 자바 객체를 직접관리(개발생성 소멸..) POJO(Plain Old Java Object) 방식의 프레임워크(자바 모델이나, 기능, 프레임워크 등에 따르지 않고 홀로 독립적으며 단순한 기능만을 가진 객체들 = 그냥 자바 bean) IOC(Inversion of Control) 지원(개발자가 코드의 흐름이나 객체 생성에 관련된 코드를 프로그래밍코드에 직접 작성하는 것이 .. 2023. 3. 26. 이전 1 다음 반응형