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

피보탈(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

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.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
Buy me a coffeeBuy me a coffee

2014년 12월 20일자로

Docker(도커)에 Spring-boot(스프링 부트)를 올려서 실행시키는 방법에 대하여 소개한 슬라이드

Deploying Spring Boot applications with Docker (east bay cloud meetup dec 2014)


이제 Spring Framework쪽에서 Spring-boot가 유행이 될것이라고 본다.

Buy me a coffeeBuy me a coffee

요즘 떠오르는 "스프링 부트(Spring Boot)"에 대한 스크린캐스트.

"Building 'Bootiful'­ Applications with Spring Boot" by Josh Long


Buy me a coffeeBuy me a coffee

+ Recent posts