2020년 5월 15일에 Spring Boot 2.3.0 이 출시되었다고 함.

https://spring.io/blog/2020/05/15/spring-boot-2-3-0-available-now 

 

바뀐점은 다음과 같음

의존성 관련 버전 업그레이드 

  • Spring Data Neumann
  • Spring HATEOAS 1.1
  • Spring Integration 5.3
  • Spring Kafka 2.5
  • Spring Security 5.3
  • Spring Session Dragonfruit

그리고, 서드파티 라이브러리도 의존성관련으로 업그레이드가 됨

  • Cassandra Driver 4.6
  • Couchbase Client 3.0
  • Elasticsearch 7.6
  • Kafka 2.5
  • Micrometer 1.5
  • MongoDB 4.0

Java 14 지원

Docker 지원

Graceful shutdown (우아한 닫기) 지원

Liveness and readiness probes, Spring Data Neuman, 등등 여러가지 추가 및 변경사항 생김을 확인,

 

Spring boot 2.3.0에 대한 문서는 아래를 참조하여 확인하면 될것 같음.

https://docs.spring.io/spring-boot/docs/2.3.0.RELEASE/reference/html/index.html

 

Spring Boot Reference Documentation

The reference documentation consists of the following sections: Legal Legal information. Documentation Overview About the Documentation, Getting Help, First Steps, and more. Getting Started Introducing Spring Boot, System Requirements, Servlet Containers,

docs.spring.io

 

ps. 오래간만에 본업에 관련한 글을 올림. 

ps2. 참고할만한 Spring 관련 Git프로젝트

https://github.com/spring-io/sagan

 

spring-io/sagan

The spring.io site and reference application. Contribute to spring-io/sagan development by creating an account on GitHub.

github.com

ps3. Spring Boot 2.3출시 정보와 Spring Boot 2.2에서 2.3으로 이전할때 가이드

https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.3-Release-Notes#upgrading-from-spring-boot-22

 

spring-projects/spring-boot

Spring Boot. Contribute to spring-projects/spring-boot development by creating an account on GitHub.

github.com

ps4. Spring boot에 Jasypt 통합 라이브러리 

https://github.com/ulisesbocchio/jasypt-spring-boot

 

ulisesbocchio/jasypt-spring-boot

Jasypt integration for Spring boot. Contribute to ulisesbocchio/jasypt-spring-boot development by creating an account on GitHub.

github.com

Spring boot2.3으로 올릴때 버전 업하면 변경해야하는 사항을 여기서 확인해야함 

Buy me a coffeeBuy me a coffee

2016년 5월 21일

일본 Java 유저 그룹 2016년 정기총회 (JJUG, 日本Javaユーザーグループ 2016年度定期総会) 의 발표 자료 및 블로그 링크 정리한 링크 공유합니다.


JJUG CCC 2016 Springの発表資料,ブログ記事まとめ

JJUG CCC 2016 Spring의 발표자료, 블로그 기사 정리

 https://github.com/jjug-ccc/slides-articles-2016spring


Buy me a coffeeBuy me a coffee

피보탈(Pivotal) 엔지니어이면서, 스프링부트 책을 작성한 마키 토시아키(槇俊明, Toshiaki Maki)씨가 발표한 스프링 프레이워크와 스프링 부트 슬라이드 입니다.


#jjug_ccc #ccc_gh5 What's new in Spring Framework 4.3 / Boot 1.4 + Pivotal's Cloud Native Approach


아래는 "What's new in Spring Framework 4.3 / Boot 1.4 + Pivotal's Cloud Native Approach" 슬라이드를 공개한 트윗 링크입니다.



마키 토시아키(槇俊明, Toshiaki Maki)씨가 작성한 스프링부트 책의 한국어 번역판 소개

가장 빨리 만나는 스프링부트
국내도서
저자 : 마키 토시아키 / 김범준역
출판 : 길벗 2015.07.02
상세보기


위의 "가장 빨리 만나는 스프링부트"책의 원본 표지입니다.



ps. 마키 토시아키(槇俊明, Toshiaki Maki)씨의 트윗을 보니 조만간에 위의 책의 개정판을 Spring Boot 1.4 기준으로 내놓는다는군요


Buy me a coffeeBuy me a coffee

이번 SpringOne2GX 2015에 발표된 내용. 기존 Java코드(Legacy code)를 Java8으로 바꾸는 방법


Transforming Code to Java 8

Recorded at SpringOne2GX 2015. 

Speaker: Dr. Venkat Subramaniam 

The new facilities in Java 8 is about the change the way we write code. Our code will become more expressive and concise. But, exactly how?




Buy me a coffeeBuy me a coffee

이제 슬슬 Java8에 대하여 대응을 해야겠음. 그래서 Java8책을 정독하고 문서도 계속 읽어봐야겠음.


Spring Framework도 Java8을 사용할수 있다고 하니 미리미리 대응을 해야 겠음.

Spring Framework on Java 8


Speakers:Juergen Hoeller 

Core Spring Track

Spring has a track record of providing dedicated support for new Java generations in a timely fashion, and now it’s right about time to go Java 8: With Spring Framework 4.0, we're providing in-depth support for all relevant OpenJDK 8 features, including lambda expressions, JSR-310 Date and Time, parameter name discovery, and java.util.concurrent enhancements. This talk will illustrate basic Spring Framework 4.0 concepts, and selected Java 8 features within Spring's programming model, exploring the impact on application architectures.


슬라이드(Slide)



Buy me a coffeeBuy me a coffee

SpringOne2GX 2015에 발표된 자료입니다.

Modern Java Component Design with Spring Framework 4.2


슬라이드(Slide)



Buy me a coffeeBuy me a coffee

스프링 시큐리티로 시작하는 웹 어플리케이션 보안  슬라이드

 

Buy me a coffeeBuy me a coffee

Spring 2gx 2015에서 발표한 "DevOps를 위한 스프링부트(Spring Boot for DevOps)" 동영상과 슬라이드가 공개되었습니다.

Spring Boot for DevOps

DevOps(개발과 운영을 한 조직에서 동시에 운용)에서, Health check등 운영할때 사용하는 Spring Boot의 기능에 대한 동영상과 슬라이드 입니다.

Spring Boot is a product from Spring, that provides many configuration defaults for a new Spring project, so that one can set up a project in minutes. However, this is only one of the many features of Spring Boot. One of its module also provides many important Non-Functional Requirements out-of-the-box: monitoring, metrics, exposing those over HTTP, etc. In this presentation, I'll demo some of those, that will make DevOps more than a little happy.


DevOps에 대한 내용은 아래 링크로 자세히 알아보시기 바랍니다.


Buy me a coffeeBuy me a coffee


はじめての Spring Boot - 槙 俊明(마키 토시야키. Toshiyaki Maki) 著はじめての Spring Boot의 한국어 번역판 "가장 빨리 만나는 스프링 부트"


はじめての Spring Boot (한국어 번역본: 가장 빨리 만나는 스프링부트)책을 집필한, 일본에서 유명한, 자바 개발자 Toshiyaki Maki(槙 俊明, 마키 토시야키)님이 Spring Boot 1.3의 특징에 대하여 2015년 8월 1일에 시부야자바(渋谷Java)에서 발표한 슬라이드 입니다.


참고로 Spring Boot Github에 올라온 Spring Boot 1.3 Release Notes를 보면 출시 예정인 Spring Boot 1.3이 어떻게 변할지에 대하여 더욱 더 자세히 알 수 있습니다.

현재 이 글을 작성할 시점인 2015년 9월 29일 화요일에, Spring Boot 1.3.0 M5 Release https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-1.3.0-M5-Release-Notes 가 최신입니다. 

Buy me a coffeeBuy me a coffee

 Spring.io Blog - Spring Guides Move to Java 8 (스프링 가이드들이 자바8기준으로 변경되었다)


스프링 블로그의 "Spring Guides Move to Java 8 " 글(Article)을 번역하였습니다.

Java8를 학습해야된다는 걸 알린 "Spring Guides Move to Java 8(https://spring.io/blog/2015/06/17/spring-guides-move-to-java-8 )" 기사를 보니 주위의 다른 사람들에게 Java 8 학습의 중요성을 전파하기 위하여 번역을 하였습니다.



Spring Guides Move to Java 8

https://spring.io/blog/2015/06/17/spring-guides-move-to-java-8 

Perhaps you’ve noticed some recent articles lately?(아마도 최근에, 당신은 여러 최근 기사를 확인했습니까?)


좋다. 그 마지막의 2개의 링크는 기사(articles)는 아니지만, Java 8의 급속한 도입으로 의해 기사 대신 채택되었다.

자바 8은 빠르게(FAST) 개발 커뮤니티에 의해 채택되고 있습니다. 현재 스프링팀은 새로운 애플리케이션에 Java8의 채택을 강력하게 믿습니다. 당신의 기존 자바 능력을 잘 이전시키는 것을 향상하고 지원하기 위하여, 우리는 Java8로 스프랑 시작 가이드(Spring Getting  Started Guides)의 전부를 업데이트를 하였습니다. 


Jam-packed list of advantages(Jam으로 포장된 목록의 장점)

  • Java SE의 최근, 그리고 최고의 안정된 버전(기능, 성능, 그 이상의 것들)
  • 가이드의 내용은 쉽고, 필요하다면 백앤드(backward)로 이전이 쉽다. 심지어 람다맵(lambdas map)은 싱글 메소드 인터페이스로 멋지게 매핑합니다.
  • 시작 프로젝트처럼 가져오는것은 단단하고, 최신 설치를 시작할수 있게 해준다.

자바 7(Java 7)의 공식 업데이트가 끝나는 이 시기에, 자바 8 SDK(Java 8 SDK)와 주어진 스프링팀의 코드를 주고 손으로 쉽게 작업할 수 없는 개발자들은 아주 가능성 없이 보인다.


SpringOne 2GX 2015 is around the corner! (SpringOne 2GX 2015가 코앞에 와 있다!)

곧, 워싱턴에서 열리는 SpringOne2GX(SpringOne2GX in Washington, DC soon)에 예약할 수 있다. 조기등록가격(Early Bird Price)이 8월14일자로 만료된다!  이건 그야말로 직접 모든 것을 가깝게 발견할 수 있으며, 직접 피드백을 제공받을수 있는 최고의 기회이다. 

Discounts(할인)

  • 조기할인가격 제도(6월 13일~8월 14일)은 $150달러가 할인되었습니다.
  • 4명 등록시 5번째 패스는 공짜로 얻습니다. 무료 패스코드를 위해서는 우선 4명 등록자의 이름들을 알려주셔야 합니다. (컨퍼런스 입장만 가능)
  • Alumni(졸업자?) 는 할인 코드를 위해 연락하십시오. (여러 선택사항에 대해 $150할인)


Happy Coding!(즐거운 코딩!)


ps. 번역의 품질을 올리기 위하여 피드백을 받습니다.

Buy me a coffeeBuy me a coffee

+ Recent posts