Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Yuichi Hasegawa
PDF, PPTX
3,449 views
Spring4-DevLove発表資料
2/5 DevLoveの発表資料です。 Spring関係の他愛もないハナシ。
Technology
◦
Read more
16
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 21
2
/ 21
3
/ 21
4
/ 21
5
/ 21
6
/ 21
7
/ 21
8
/ 21
9
/ 21
10
/ 21
11
/ 21
12
/ 21
13
/ 21
14
/ 21
15
/ 21
16
/ 21
17
/ 21
18
/ 21
19
/ 21
20
/ 21
21
/ 21
More Related Content
PPTX
Spring 12年の歴史
by
movmov
PPTX
Spring Framework 4.3から5.0へ
by
movmov
PPTX
ゼロから始めるオープンソース生活
by
kazuki kumagai
PDF
Spring知っておきたい
by
Yuichi Hasegawa
PPTX
ぱぱっと理解するSpring Cloudの基本
by
kazuki kumagai
PPTX
さくっと理解するSpring bootの仕組み
by
Takeshi Ogawa
PDF
Reading 1st dRuby
by
Koichi ITO
PDF
インタフェースのこころ
by
Koichi ITO
Spring 12年の歴史
by
movmov
Spring Framework 4.3から5.0へ
by
movmov
ゼロから始めるオープンソース生活
by
kazuki kumagai
Spring知っておきたい
by
Yuichi Hasegawa
ぱぱっと理解するSpring Cloudの基本
by
kazuki kumagai
さくっと理解するSpring bootの仕組み
by
Takeshi Ogawa
Reading 1st dRuby
by
Koichi ITO
インタフェースのこころ
by
Koichi ITO
What's hot
PDF
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
by
Koichi ITO
PDF
INSPIRE FUTURE GENERATIONS
by
Koichi ITO
PDF
The World is Connected
by
Koichi ITO
PDF
アジャイルと言わないエンタープライズアジャイル導入 - Agile Japan 2016
by
Yusuke Suzuki
PDF
JavaからRubyへの変遷を約10年見てきて、プロジェクトで変わったこと、変わっていないこと12集
by
Koichi ITO
PDF
ウォーターフォールとアジャイルを考える #ita_ws
by
Yusuke Suzuki
PDF
Javaエンジニアのための"クラウド時代の過ごし方" Java Day Tokyo 2016
by
Yusuke Suzuki
PDF
「JJUG運営の戦略と戦術」 JJUG CCC 2016 Spring 基調講演
by
Yusuke Suzuki
PDF
[Jjug]java small object programming
by
Yuichi Hasegawa
PDF
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
by
Yusuke Suzuki
PDF
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
by
Yusuke Suzuki
PDF
エナジャイル設立によせて
by
Yusuke Suzuki
PDF
私が見てきたあるセカイの物語 Part I & II
by
Koichi ITO
PDF
今どきのアーキテクチャ設計戦略 - QCon Tokyo 2016
by
Yusuke Suzuki
PDF
ITトレンドに見る日本のエンタープライズITについて
by
Yusuke Suzuki
PDF
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
by
Yusuke Suzuki
PDF
Javaはコミュニティの力で再び偉大になれるのか
by
Yusuke Suzuki
PDF
マイクロサービス化設計入門 - AWS Dev Day Tokyo 2017
by
Yusuke Suzuki
PDF
サービスを日々運用し続けながら最新版のRailsに追従させる極意
by
Teruo Adachi
PDF
ユーザー企業へのアジャイル導入四苦八苦 - エンタープライズアジャイル勉強会2016年11月セミナー
by
Yusuke Suzuki
俺も受託開発〜準委任契約によるふつうのソフトウェア開発〜
by
Koichi ITO
INSPIRE FUTURE GENERATIONS
by
Koichi ITO
The World is Connected
by
Koichi ITO
アジャイルと言わないエンタープライズアジャイル導入 - Agile Japan 2016
by
Yusuke Suzuki
JavaからRubyへの変遷を約10年見てきて、プロジェクトで変わったこと、変わっていないこと12集
by
Koichi ITO
ウォーターフォールとアジャイルを考える #ita_ws
by
Yusuke Suzuki
Javaエンジニアのための"クラウド時代の過ごし方" Java Day Tokyo 2016
by
Yusuke Suzuki
「JJUG運営の戦略と戦術」 JJUG CCC 2016 Spring 基調講演
by
Yusuke Suzuki
[Jjug]java small object programming
by
Yuichi Hasegawa
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
by
Yusuke Suzuki
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
by
Yusuke Suzuki
エナジャイル設立によせて
by
Yusuke Suzuki
私が見てきたあるセカイの物語 Part I & II
by
Koichi ITO
今どきのアーキテクチャ設計戦略 - QCon Tokyo 2016
by
Yusuke Suzuki
ITトレンドに見る日本のエンタープライズITについて
by
Yusuke Suzuki
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
by
Yusuke Suzuki
Javaはコミュニティの力で再び偉大になれるのか
by
Yusuke Suzuki
マイクロサービス化設計入門 - AWS Dev Day Tokyo 2017
by
Yusuke Suzuki
サービスを日々運用し続けながら最新版のRailsに追従させる極意
by
Teruo Adachi
ユーザー企業へのアジャイル導入四苦八苦 - エンタープライズアジャイル勉強会2016年11月セミナー
by
Yusuke Suzuki
Viewers also liked
PDF
Spring Day 2016 springの現在過去未来
by
Yuichi Hasegawa
PDF
Spring Framework ふりかえりと4.3新機能
by
kimulla
PDF
Spring4とSpring Bootで作る次世代Springアプリケーション #jjug #jsug
by
Toshiaki Maki
PDF
楽天トラベルとSpring(Spring Day 2016)
by
Rakuten Group, Inc.
PPT
Springを使ったwebアプリにリファクタリングしよう
by
土岐 孝平
PDF
Lineにおけるspring frameworkの活用
by
Tokuhiro Matsuno
PDF
Spring Day 2016 - Web API アクセス制御の最適解
by
都元ダイスケ Miyamoto
PDF
Data Microservices with Spring Cloud Stream, Task, and Data Flow #jsug #spri...
by
Toshiaki Maki
PDF
from old java to java8 - KanJava Edition
by
心 谷本
PDF
人気番組との戦い! Javaシステムのパフォーマンスチューニング奮闘記
by
心 谷本
PDF
Let's reconsider about collecting logs. Plus, visiting elastic@Moutain View!
by
心 谷本
PPTX
Cloud Foundry x Wagby
by
Yoshinori Nie
PDF
Springを何となく使ってる人が抑えるべきポイント
by
土岐 孝平
PDF
今すぐ始めるCloud Foundry #hackt #hackt_k
by
Toshiaki Maki
PDF
Short Lived Tasks in Cloud Foundry #cfdtokyo
by
Toshiaki Maki
PDF
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
by
Yuichi Hasegawa
PDF
Implement Service Broker with Spring Boot #cf_tokyo
by
Toshiaki Maki
PDF
From Zero to Hero with REST and OAuth2 #jjug
by
Toshiaki Maki
PDF
from old Java to modern Java
by
心 谷本
PDF
Team Support in Concourse CI 2.0 #concourse_tokyo
by
Toshiaki Maki
Spring Day 2016 springの現在過去未来
by
Yuichi Hasegawa
Spring Framework ふりかえりと4.3新機能
by
kimulla
Spring4とSpring Bootで作る次世代Springアプリケーション #jjug #jsug
by
Toshiaki Maki
楽天トラベルとSpring(Spring Day 2016)
by
Rakuten Group, Inc.
Springを使ったwebアプリにリファクタリングしよう
by
土岐 孝平
Lineにおけるspring frameworkの活用
by
Tokuhiro Matsuno
Spring Day 2016 - Web API アクセス制御の最適解
by
都元ダイスケ Miyamoto
Data Microservices with Spring Cloud Stream, Task, and Data Flow #jsug #spri...
by
Toshiaki Maki
from old java to java8 - KanJava Edition
by
心 谷本
人気番組との戦い! Javaシステムのパフォーマンスチューニング奮闘記
by
心 谷本
Let's reconsider about collecting logs. Plus, visiting elastic@Moutain View!
by
心 谷本
Cloud Foundry x Wagby
by
Yoshinori Nie
Springを何となく使ってる人が抑えるべきポイント
by
土岐 孝平
今すぐ始めるCloud Foundry #hackt #hackt_k
by
Toshiaki Maki
Short Lived Tasks in Cloud Foundry #cfdtokyo
by
Toshiaki Maki
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
by
Yuichi Hasegawa
Implement Service Broker with Spring Boot #cf_tokyo
by
Toshiaki Maki
From Zero to Hero with REST and OAuth2 #jjug
by
Toshiaki Maki
from old Java to modern Java
by
心 谷本
Team Support in Concourse CI 2.0 #concourse_tokyo
by
Toshiaki Maki
Similar to Spring4-DevLove発表資料
PDF
最近のSpringFramework2013 #jjug #jsug #SpringFramework
by
Toshiaki Maki
PDF
Jsug2015 summer spring適用におけるバッドノウハウとベタープラクティス
by
Yoichi KIKUCHI
PDF
Spring Frameworkの今 (2013年版) #jjug_ccc #ccc_r17 #springframework
by
Toshiaki Maki
ODP
Spring2概論@第1回JSUG勉強会
by
Mitsuhiro Okamoto
PDF
Spring “BigData”
by
Recruit Technologies
PDF
SpringOne 2GX 2014 参加報告 & Spring 4.1について #jsug
by
Toshiaki Maki
PPTX
Spring tools4
by
Takuya Iwatsuka
PDF
JJUG vs JSUG - 2大Javaコミュニティ 開催カンファレンスレポート
by
Daisuke Nishino
PPTX
Pure JavaEE or Spring #glassfishjp
by
Toshiaki Maki
PDF
Jjug springセッション
by
Yuichi Hasegawa
PDF
SpringOne Platform 2018 全体報告
by
apkiban
PPTX
SpringOne Platform 2018 全体報告
by
Takuya Iwatsuka
PDF
Springの向かう先
by
Kazuyuki Kawamura
PDF
Spring.project
by
広平 田村
PDF
企業におけるSpring@日本springユーザー会20090624
by
Yusuke Suzuki
PDF
Rodから聞いたことを全部話すぜ
by
Hiroki Kondo
PDF
これからSpringを使う開発者が知っておくべきこと
by
土岐 孝平
PDF
勉強会で発表してみようかなという方へ(BPStudy)
by
Haruo Sato
PPTX
Spring I/O 2015 報告
by
Takuya Iwatsuka
PPTX
福井イベント
by
Yoshio Terada
最近のSpringFramework2013 #jjug #jsug #SpringFramework
by
Toshiaki Maki
Jsug2015 summer spring適用におけるバッドノウハウとベタープラクティス
by
Yoichi KIKUCHI
Spring Frameworkの今 (2013年版) #jjug_ccc #ccc_r17 #springframework
by
Toshiaki Maki
Spring2概論@第1回JSUG勉強会
by
Mitsuhiro Okamoto
Spring “BigData”
by
Recruit Technologies
SpringOne 2GX 2014 参加報告 & Spring 4.1について #jsug
by
Toshiaki Maki
Spring tools4
by
Takuya Iwatsuka
JJUG vs JSUG - 2大Javaコミュニティ 開催カンファレンスレポート
by
Daisuke Nishino
Pure JavaEE or Spring #glassfishjp
by
Toshiaki Maki
Jjug springセッション
by
Yuichi Hasegawa
SpringOne Platform 2018 全体報告
by
apkiban
SpringOne Platform 2018 全体報告
by
Takuya Iwatsuka
Springの向かう先
by
Kazuyuki Kawamura
Spring.project
by
広平 田村
企業におけるSpring@日本springユーザー会20090624
by
Yusuke Suzuki
Rodから聞いたことを全部話すぜ
by
Hiroki Kondo
これからSpringを使う開発者が知っておくべきこと
by
土岐 孝平
勉強会で発表してみようかなという方へ(BPStudy)
by
Haruo Sato
Spring I/O 2015 報告
by
Takuya Iwatsuka
福井イベント
by
Yoshio Terada
More from Yuichi Hasegawa
PDF
Spring 18年の歴史
by
Yuichi Hasegawa
PDF
Spring 5でSpring Testのここが変わる_公開版
by
Yuichi Hasegawa
PDF
Enterprise Microservice
by
Yuichi Hasegawa
PDF
thymeleafさいしょの一歩
by
Yuichi Hasegawa
PPTX
マイクロサービス入門(Spring fest 2017)
by
Yuichi Hasegawa
PDF
20170525 jsug バッチは地味だが役に立つ
by
Yuichi Hasegawa
PDF
こどもの絵本 ヒトラーとナチ
by
Yuichi Hasegawa
PDF
Jsug 20160422 slides
by
Yuichi Hasegawa
PDF
[豆ナイト]Java small object programming
by
Yuichi Hasegawa
PDF
Spring3.1概要x di
by
Yuichi Hasegawa
PDF
Spring3.1 aop-mvc
by
Yuichi Hasegawa
PDF
Spring3.1概要 AOP & MVC
by
Yuichi Hasegawa
Spring 18年の歴史
by
Yuichi Hasegawa
Spring 5でSpring Testのここが変わる_公開版
by
Yuichi Hasegawa
Enterprise Microservice
by
Yuichi Hasegawa
thymeleafさいしょの一歩
by
Yuichi Hasegawa
マイクロサービス入門(Spring fest 2017)
by
Yuichi Hasegawa
20170525 jsug バッチは地味だが役に立つ
by
Yuichi Hasegawa
こどもの絵本 ヒトラーとナチ
by
Yuichi Hasegawa
Jsug 20160422 slides
by
Yuichi Hasegawa
[豆ナイト]Java small object programming
by
Yuichi Hasegawa
Spring3.1概要x di
by
Yuichi Hasegawa
Spring3.1 aop-mvc
by
Yuichi Hasegawa
Spring3.1概要 AOP & MVC
by
Yuichi Hasegawa
Spring4-DevLove発表資料
1.
迎春2014 Spring4.0 日本Springユーザ会 1
2.
発表者 • 長谷川 裕一 –
JSUG(日本Springユーザ会)会長 – Starlight&Storm LLC 代表社員 • Springに強い独立系のSI企業、フリーエン ジニアとお知り合いになりたい 2
3.
もくじ • 社会的なハナシ • Spring4的なハナシ •
現実的なハナシ 3
4.
社会的なハナシ 4
5.
JSUG(日本Springユーザ会) • 最近は色々あって勉強会が開催されていない… – 色々の内訳の幾つか •
ネタが思いつかない(Projectが多すぎて、興味の範 囲が絞り切れない) • 発表者がいない(主要スタッフが栄転) – 募集中! • 開催会場が確保できない。BEA、Oracle、VMwareか らPivotal(EMC)!? • 今後、Pivotalが積極的にユーザ会をバックアップ!? – シンガポールのユーザ会に、日本の流行ネタを提供 5
6.
Spring.io 6
7.
Pivotal • EMCとVMware、GEの出資 – EMC傘下のPivotal
Labs(アジャイル開発サービス企業 )+ VMwareの製品(Spring、Gemfire、SQLfire、 RabbitMQ、Cloud Foundry...etc) • Paul Maritz(CEO) – Rod JohnsonはSpringSource(VMware)を去って Typesafeへ。Twitterでは@SpringRod!? • Pivotal One – 2013/12/12 正式リリース • 今後に期待! 7
8.
Spring4的なハナシ 8
9.
Springの歴史 • • • • • • • 2004/3 Spring1.0 DIxAOP登場 2005/5 Spring1.5 DTDからXMLスキーマへ 2006/10
Spring2.0 アノテーション登場、JPA...etc 2007/11 Spring2.5 更なるアノテーション強化 2009/12 Spring3.0 もっとアノテーション強化 2011/11 Spring3.1 クラウドを意識し始める 2013/12 Spring4.0 今日ここ! 9
10.
Spring4.0 • 2013/12/12 リリース –
Spring3(2009)以来のメジャーバージョンアップ – Java6以上必要 • 主な追加機能 – Java 8のサポート – WebSocketの実装 – Java EE 7 関連 • 主な削除機能 – Struts API(org.springframework.web.struts) – iBatis API(org.springframework.orm.ibatis) 10
11.
ワンポイント:Java8のサポート • lambda – SpringはTemplateを良く使うので役に立つ!? •
Spring JDBCとか… jdbcTemplate.query("SELECT * FROM person WHERE dep = ?", ps -> ps.setString(1, "Sales"), (rs, rowNum) -> new Person(rs.getString(1), rs.getString(2))); 11
12.
ワンポイント: WebSockeの実装 • 概要 –
HTML5からのスピンアウト • JavaEE7 WebSocketの採用(JSR-356) – クライアント/サーバ間で双方向の全二重通信で高パフォーマンス – 真実のMVC • Spring – org.springframework.web.socketパッケージ • TextWebSocketHandler :文字列を扱う場合 • BinaryWebSocketHandler :文字列以外を扱う場合 – SockJSの提供 • 古いブラウザでWebSocketを利用する場合 • 試す – Tomcat7.0.47以上、GlassFish4.0以上、Jetty9.0以上 12
13.
ワンポイント: Java EE
7 関連 • JTA1.2 – javax.transaction.Transactionalが利用可能 • Bean Validation(JSR-349) – メソッドの引数と戻り値、コンストラクタの引数でValidation 可能 @NotNull @Valid public Employee getEmployee(@NotNull String id) {//...} – メッセージ内でEL式の利用が可能 13
14.
参考にどうぞ • Spring4 – 正しいスライド •
http://www.slideshare.net/ZeroTurnaround/juergenhoellerspring4onjava8-24613140 – サンプルコード • https://github.com/olivergierke/spring4-guided-tour • Springを試すなら – STS • http://spring.io/tools 14
15.
現実的なハナシ 15
16.
Springの実際 • 案件増えてます – 人が足りません •
SpringのProjectの達人 • オブジェクト指向やアーキテクチャが分かってる人 • 企業のFramework(JSUGで過去に発表したもの) – NTTデータ – 日本ユニシス – CSK(発表当時。現在SCSK) – 日本アクセンチュア 16
17.
今そこにある問題 • 現在は、DIxAOPとかレイヤ構成は当たり前 – でも、設計とかイマイチ… –
モデリングとかもサッパリ… • Projectの選択と組合せも問題 – Project多すぎ – そもそも、そのProjectは実績あるの? – そして、使いこなせる人は? 17
18.
Projects 18
19.
JSUGで作る予定!? プレゼン層のテキトーな例 Strutsが大好き No 独立した単体の 画面を作成する 画面ごとにアク セス制限を設定 する SpringMVC + Security SpringMVC YES Good Bye ウィザード形式 等の複数画面で 構成される機能 を作成する 画面ごとにアク セス制限を設定 する Web Flow + Security Web Flow 19
20.
ご清聴ありがとうございました 20
21.
ライセンスについて • JSUGマスコットアイコン(本スライド左下)が残されている場合に限り、本作品(またそれを元にした派生 作品)の複製・頒布・表示・上演を認めます。 • 非商用目的に限り、本作品(またそれを元にした派生作品)の複製・頒布・表示・上演を認めます。 • 本作品のライセンスを遵守する限り、派生作品を頒布することを許可します。 21
Download