spring framework 4.3から5.0へ
TRANSCRIPT
![Page 1: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/1.jpg)
「 Spring Framework 4.3から 5.0へ」From Spring Framework 4.3 to 5.0
2016年 6月 22日本橋 賢二twitter @movmov
日本 Springユーザ会( JSUG)Spring IO 2016報告会
![Page 2: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/2.jpg)
自己紹介• 元インフラ・クラウド( IaaS)屋• OpenStack初期メンバ• 現在はフレームワーク屋• Springコミュニティ活動注力中
第 1 回 日本 OpenStack ユーザ会NASA のプライベートクラウド
Spring One 2015
![Page 3: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/3.jpg)
偶然?昨年も同じ日( 6月 22日)に Spring IOのKeynoteの紹介をさせていただきました。
![Page 4: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/4.jpg)
Keynoteの紹介• タイトル
From Spring Framework 4.3 to 5.0• 講演者
Juergen Hoeller, Stephane Nicol, Phil Webb• 概要
Spring Framework 4.3から 5.0への方針や今後のマイルストーンを説明する Keynote• スライドまだWebサイトにアップロードされてません
![Page 5: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/5.jpg)
Juergen 髪切りました
一瞬誰だかわかりませんでした
![Page 6: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/6.jpg)
Spring Frameworkの変遷
![Page 7: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/7.jpg)
ダウンロード数の推移
100万
2013 2014 2015 2016
月間 100万超え
![Page 8: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/8.jpg)
(参考) Spring 2 系ダウンロード数
累計:約200万ダウンロード
Spring 2.0Spring 2.5.4Spring 2.5
Spring 2.5.5
![Page 9: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/9.jpg)
(参考) Spring Bootのダウンロード推移
※James Watters氏の Twitterより引用
![Page 10: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/10.jpg)
Spring Framework 4.3
![Page 11: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/11.jpg)
Spring Framework 4.3
Spring Framework 4.xのラストリリース4.3.0 GAは既にリリース済み
![Page 12: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/12.jpg)
Spring Framework 4.32020年までサポート継続
4.Xを使ってる人は 4.3へ移行しよう!3.2.xは、 2016/12/31に EOL予定
3.2系のバグは今年中に報告しよう!
![Page 13: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/13.jpg)
Spring Framework 5.0Java 9が 6ヶ月延期したこともあり
Spring 5.0も 2017年以降のリリースへ延期
新しいプラットフォームのみをサポート
![Page 14: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/14.jpg)
Spring 5と JDK 9の関係
Project Jigsaw互いに依存
![Page 15: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/15.jpg)
SpringのWebサイト変遷
https://github.com/spring-io/sagan
Project Saganで開発Springなのに PHP??
![Page 16: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/16.jpg)
Too Much AnnotationSpring Bootを利用するには以下のアノテーションが必要
@Configuration@EnableAutoConfiguration@ComponetScan
開発者から文句が非常に多かったので
アノテーションを追加しました!!
![Page 17: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/17.jpg)
告知・宣伝• Springの本が出ます
発刊予定日: 2016年 7月 20日
• TERASOLUNAお薦めですhttp://terasoluna.org/
ポータルサイト
ガイドライン
![Page 18: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/18.jpg)
以下、投影されていた参考スライド
![Page 19: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/19.jpg)
(参考) Spring 5と HTTP/2
![Page 20: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/20.jpg)
(参考) Reactive ・・・
![Page 21: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/21.jpg)
(参考) Spring 4.3 to 5.0
![Page 22: Spring Framework 4.3から5.0へ](https://reader035.vdocuments.pub/reader035/viewer/2022062412/587004ec1a28ab427f8b5d1b/html5/thumbnails/22.jpg)
ご清聴ありがとうございました