spring 3.2
- Java 5의 기능
- Java 클래스로부터 @configuration , @Bean 등 Annotation 기반DI 지원 받기, 빈 정의에서 사용 가능
- Bean을 XML 형태로 관리
- REST API 지원 추가 -서버는 MVC레벨에서 어노테이션 기반 확장 추가됨/클라이언트는 RestTemplate 추가 지원
- H2지원
spring 4.3.X- Java 8 기능 완전 지원 람다식, Optional, Callback Interface등 기능을 springFramework레벨에서 사용 가능해짐
- Core Container들의 기능 지원이 확대 ( @Autowired)
- @RestController 등 Web개발 도구 지원 강화
- Custom Annotation 가능
- Bean 관리 용이
spring 5.
- Java 8 을 표준으로 사용
- 제네릭, 람다 향상- @Nullable, @NotNulll지원, 컴파일타임에서 Null을 다룰 수 있음- JDK9 호환 가능- Kotlin 지원- Junit5 지원
spring boot 1.1java 1.6이상spring framework 4.0.5
spring boot 1.5
java 8이상
spring framework 4.3
spring boot 2.1.0
java 11 지원
spring framework 5.1
'All About Develop > 공부하자' 카테고리의 다른 글
자바8 (0) | 2022.10.26 |
---|---|
Web Server/WAS/jetty/Tomcat (0) | 2022.08.26 |
자바 버전 정리 (0) | 2022.08.04 |
JUnit에 대하여.. (0) | 2022.07.03 |
분산 스토리지 (0) | 2022.06.30 |