JDK의 버전별 변경 사항은 이곳을 참고하세요. Spec Java SE 16 Platform JSR 391에 정의된 바와 같이 JSR 391 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야 함 Final Release Specification Feature Summary 전체 JEP Feature 목록은 OpenJDK의 JDK16 문서로 확인할 수 있다. Component Feature infrastructure Migrate from Mercurial to Git infrastructure Migrate to GitHub hotspot / gc ZGC: Concurrent Thread-Stack Processing hotspot / runtime Elast..
멀쩡하게 잘 돌아가던 프로젝트가 Spring Boot 2.4.X로 버전을 바꾸면서 eclipse에서 다음과 같은 에러가 발생하였다. DescriptionResourcePathLocationType Input length = 1 (org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources:default-resources:process-resources) org.apache.maven.plugin.MojoExecutionException: Input length = 1 at org.apache.maven.plugins.resources.ResourcesMojo.execute(ResourcesMojo.java:362) at org.apache.maven...
Spring Boot Reference의 Logging 부분을 번역한 글입니다. 4. Logging Spring Boot Features Spring Boot Features Graceful shutdown is supported with all four embedded web servers (Jetty, Reactor Netty, Tomcat, and Undertow) and with both reactive and Servlet-based web applications. It occurs as part of closing the application context and is performed in the earliest docs.spring.io Spring Boot는 모든 내부 logging에 C..
Upgrading to Spring Framework 5.x Upgrading to Spring Framework 5.x의 5.3 버전에 대한 내용을 번역한 글입니다. spring-projects/spring-framework spring-projects/spring-framework Spring Framework. Contribute to spring-projects/spring-framework development by creating an account on GitHub. github.com Upgrading to Version 5.3 Third-Party APIs and Libraries Kotlin의 경우 Kotlin 지원이 1.4로 업그레이드되었으며 여전히 Kotlin 1.3+과 호환됩니다...
What's New in Spring Framework 5.x What's New in Spring Framework 5.x의 5.3 버전에 대한 내용을 번역한 글입니다. spring-projects/spring-framework spring-projects/spring-framework Spring Framework. Contribute to spring-projects/spring-framework development by creating an account on GitHub. github.com What's New in Version 5.3 General Core Revision ASM 9.0, Kotlin 1.4로 업그레이드합니다. ReactiveAdapterRegistry에서 RxJava 3을..
Spring Boot Config Data Migration Guide Spring Boot Config Data Migration Guide의 내용을 한글로 번역한 글입니다. spring-projects/spring-boot spring-projects/spring-boot Spring Boot. Contribute to spring-projects/spring-boot development by creating an account on GitHub. github.com 이 문서는 Spring Boot 2.4 이상에서 사용하기 위해 application.properties 및 application.yml 파일을 migration 하는데 도움을 주기 위한 것입니다. Overview Spring Boot ..
전체 Release Notes 목록은 이 곳에서 확인할 수 있습니다. https://luvstudy.tistory.com/tag/Release%20Notes Spring Boot 2.4 Release Notes Spring Boot 2.4 Release Note의 내용을 한글로 번역한 글입니다. spring-projects/spring-boot spring-projects/spring-boot Spring Boot. Contribute to spring-projects/spring-boot development by creating an account on GitHub. github.com Upgrading from Spring Boot 2.3 Versioning Scheme change 2.4부터 Sp..
AutoConfiguration bean 생성 순서에 따른 @ConditionalOnBean 조건 오류 문제 아래와 같은 경우가 있었다. @Configuration public class SampleAAutoConfiguration { @Bean public SomeAClass SomeAClass() { return new SomeAClass(); } } @Configuration public class SampleBAutoConfiguration { @Bean @ConditionalOnBean(SomeAClass.class) public SomeBClass someBClass() { return new SomeBClass(); } } 코드 상으로 보면 SampleBConfiguration의 SomeAC..
JDK의 버전별 변경 사항은 이곳을 참고하세요. Spec Java SE 15 Platform JSR 390에 정의된 바와 같이 JSR 390 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야 함 Final Release Specification Feature Summary 전체 JEP Feature 목록은 OpenJDK의 JDK15 문서로 확인할 수 있다. Component Feature security-libs / javax.crypto Edwards-Curve Digital Signature Algorithm (EdDSA) specification / language Sealed Classes (Preview) core-libs / java.lang.inv..
STS 4.6.2 버전 이후 Eclipse의 Language Server기능이 적용되었다. github.com/spring-projects/sts4/wiki/Changelog Language Server는 content type에 따라 각 서버를 통해 언어 지원을 해주는 기능이다. 예를 들어 html 파일을 열 경우 해당 파일 내 javascript 구문이 있으면 Angular Language Server가 활성화된다. 문제는 내가 javascript를 개발하려는 의도가 있는 것이 아닌데 html 파일을 여러 개 열면 그 여러 개 파일에 대해 각각의 Language Server가 실행된다는 점이다. 많이 열수록 의도치 않은 Language Server가 동작하고 점점 느려지게 된다. 굳이 이 기능을 써야..