1.4.0 M2 Release Notes

간단하게만 정리하겠다.

  1. Spring Boot 1.4 M2 부터는 spring 4.3을 디펜더시
  2. spring 4.3 부터는 @RequestMapping(method = RequestMethod.GET) -> @GetMapping 로 가능 POST, PATCH, PUT, DELETE 도 가능
  3. 하이버네이트 5.1로 업그레이드
  4. 위의 하이버네이트를 포함한 third-party lib upgrades (Jackson 2.7, Solr 5.5, Spring Data Hopper, Spring Session 1.2 & Hazelcast 3.6)
  5. Spring boot Image Banner 지원 banner.gif, banner.jpg, banner.png 가능
  6. @SpringBootTest 어노테이션 추가 @SpringApplicationConfiguration deprecated
  7. runner를 @RunWith(SpringRunner.class) 으로 사용 가능

기타 사항
프로퍼티 리네임

spring.jackson.serialization-inclusion 에서 spring.jackson.default-property-inclusion
spring.activemq.pooed 에서 spring.activemq.pool.enabled
spring.jpa.hibernate.naming-strategy 에서 spring.jpa.hibernate.naming.strategy
server.tomcat.max-http-header-size 에서 server.max-http-header-size

Spring boot 1.4.0 M1
동일한 포트 기동시 로그 변경

2016-04-14 11:40:16.791 ERROR 8528 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Embedded servlet container failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

기타 나머지는 링크 참조!