Spring 4.3が昨日(2016/6/10)にリリースされました
このリリースはSpring 4系の最後のマイナーバージョンアップで、Spring 4.2系は基本的には今年中にメンテナンスが終了します。残すところ半年なので、Spring 4.3へのバージョンアップを計画することを強くオススメします。なお、Spring 4.3は、2019年までメンテナンスが続けられる予定のようです。
公式ブログのアナウンス
ブログに今回のリリース概要が紹介されています。(もちろん英語・・・ )
https://spring.io/blog/2016/06/10/spring-framework-4-3-goes-ga
公式リファレンス
もちろんこちらも英語・・・
http://docs.spring.io/spring/docs/4.3.0.RELEASE/spring-framework-reference/htmlsingle/
Download
Mavenリポジトリから必要なアーティファクトをダウンロードしてください。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.3.0.RELEASE</version>
</dependency>
dependencies {
compile 'org.springframework:spring-context:4.3.0.RELEASE'
}
Download (Spring Boot)
Spring Bootユーザーは、Starterを指定して必要なアーティファクトをダウンロードしてください。
Spring BootのSpring 4.3対応は、Spring Boot 1.4(投稿時点では未リリース)からになります。
ごちゃごちゃ説明するのは面倒なので・・・SPRING INITIALIZRからプロジェクトつくりましょう!!
Spring 4.3の変更点
Spring JIRA
Spring 4.3 主な変更点紹介シリーズ on Qiita
- 第1回:Spring 4.3 DIコンテナ関連の主な変更点
- 第2回:Spring 4.3 データアクセス関連の主な変更点
- 第3回:Spring 4.3 キャッシュ関連の主な変更点
- 第4回:Spring 4.3 JMS関連の主な変更点
- 第5回:Spring 4.3 Web関連の主な変更点
- 第6回:Spring 4.3 WebSocket関連の主な変更点
- 第7回:Spring 4.3 テスト関連の主な変更点
Spring 4系の書籍
Spring 4系の日本語書籍も出版されています。
- Spring徹底入門 Spring FrameworkによるJavaアプリケーション開発 : 2016/7/20出版
- [改訂新版]Spring入門 ――Javaフレームワーク・より良い設計とアーキテクチャ : 2016/6/14出版
- Spring Framework 4 プログラミング入門 : 2014/7/31出版
- etc ?
その他関連サイト
TERASOLUNA Server Framework 5.xのガイドラインは必見です。この内容が無料でみれるなんてありえない!?なにより日本語なのがうれしいですね。残念ながら「Java Config」と「Spring Boot」には対応してませんが、エンタープライズWebアプリケーション開発におけるSpringの使い方などのノウハウがつまっています。
Spring 4.3やSpring Boot 1.4の変更点をコンパクトに紹介してくれている @making@github のスライドもオススメです。
まとめ
シンプルに・・・Let's try Spring 4.3