SpringBoot 2.42 Spring Boot 2.4 -> 2.5 변경 사항 SpringBoot 2.5 Release Node SQL Script DataSource Initialization spring.sql.init.* properties를 통해 schema.sql , data.sql 로 SQL Initialization이 가능해졌다 embedded in-memory database에 한해서 지원한다 (JDBC, R2DBC를 지원한다) enable : spring.sql.init.mode=always disable : spring.sql.init.mode=never script-based SQL Database initialization은 Schema에 대한 분리 된 credentials을 제공하지 않는다. 이를 사용하고자 한다면 org.springframework.jdbc.. 2023. 6. 12. Spring Boot 2.3 -> 2.4 변경 사항 공식 Release Node Versioning scheme change 버저닝 스키마가 변경되었다 기존에 알파뱃순으로 정렬 된 테마별 릴리즈 트레인 버전을 사용하고 있었는데, 영어가 모국어가 아닌 사용자가 버전을 알파뱃순으로 정렬하기 어려울 수 있다는 점 + 버전 이름을 기억하기 어려울 수 있다는 점 + 테마 철자가 어려울 수있다는 점을 고려하여 Calendar Versioning (calver)를 사용하기로 변경 되었다 JUnit5의 Vintage Engine이 spring-boot-starter-test 에서 삭제되었다 JUnit5 Vintage Engine은 JUnit4로 작성 된 테스트를 JUnit5에서 동작시키기 위해 사용되는 engine이지만 springboot 2.4에선 이를 삭제하였다 이.. 2023. 6. 8. 이전 1 다음 반응형