Submit Search
Upload
Spring framework
•
0 likes
•
230 views
T
Toru Takefusa
Follow
Introduction to Spring Framework. Written in Japanese. Not include enough content.
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 15
Download now
Download to read offline
Recommended
ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~
ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~
Sunao Tomita
MySQLとオープンソースビジネスの10年、そして未来へ
MySQLとオープンソースビジネスの10年、そして未来へ
Open Source Software Association of Japan
まだ残っていたAlloy地雷原始末記
まだ残っていたAlloy地雷原始末記
Kazuro Fukuhara
WAFって言いたいだけちゃうんか
WAFって言いたいだけちゃうんか
Takashi Uemura
20130719 CDP Night LightningTalk "Internal Port Concentrator"
20130719 CDP Night LightningTalk "Internal Port Concentrator"
Kazuki Ueki
MCCT20130926 tsakuradac
MCCT20130926 tsakuradac
Takeshi Sakurada
マニアックス5Sql azure
マニアックス5Sql azure
貴仁 大和屋
OWASP Proactive Control2016 Japanese
OWASP Proactive Control2016 Japanese
Hiroaki Kuramochi
Recommended
ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~
ネクスト・ジェネレーションクラウドネットワーク~雲の中のリストラクチャリング~
Sunao Tomita
MySQLとオープンソースビジネスの10年、そして未来へ
MySQLとオープンソースビジネスの10年、そして未来へ
Open Source Software Association of Japan
まだ残っていたAlloy地雷原始末記
まだ残っていたAlloy地雷原始末記
Kazuro Fukuhara
WAFって言いたいだけちゃうんか
WAFって言いたいだけちゃうんか
Takashi Uemura
20130719 CDP Night LightningTalk "Internal Port Concentrator"
20130719 CDP Night LightningTalk "Internal Port Concentrator"
Kazuki Ueki
MCCT20130926 tsakuradac
MCCT20130926 tsakuradac
Takeshi Sakurada
マニアックス5Sql azure
マニアックス5Sql azure
貴仁 大和屋
OWASP Proactive Control2016 Japanese
OWASP Proactive Control2016 Japanese
Hiroaki Kuramochi
2018 m365-e5-zero trust-network
2018 m365-e5-zero trust-network
Takanori Tsuruta
Azure express route tips
Azure express route tips
Takanori Tsuruta
20180601 OWASP Top 10 2017の読み方
20180601 OWASP Top 10 2017の読み方
OWASP Nagoya
【さくらインターネット】簡単解説 SSLサーバ証明書とは?
【さくらインターネット】簡単解説 SSLサーバ証明書とは?
さくらインターネット株式会社
Winodws azure紹介
Winodws azure紹介
fumios
Rubyで作った"mission critical"システムについて
Rubyで作った"mission critical"システムについて
Mayumi Emori
Vuls祭り5 ; 脆弱性トリアージの考え方
Vuls祭り5 ; 脆弱性トリアージの考え方
hogehuga
OSC2013 Tokyo Spring OpenStack Overview
OSC2013 Tokyo Spring OpenStack Overview
irix_jp
Word press セキュリティ show!!
Word press セキュリティ show!!
yoshinori matsumoto
Application Sandbox
Application Sandbox
YoshiakiSugiyama
「安全なウェブサイトの作り方」を読もう
「安全なウェブサイトの作り方」を読もう
Atsushi Matsuo
第1回CloudStack読書会
第1回CloudStack読書会
Masaomi Kudo
Apstra AOSによるEVPN-VXLANの自動化
Apstra AOSによるEVPN-VXLANの自動化
ApstraJapan
Welcome back, GlassFish!
Welcome back, GlassFish!
Yumi Hiraoka
Spring frameworkが大好きなおはなし
Spring frameworkが大好きなおはなし
Satoshi Kisanuki
Spring.project
Spring.project
広平 田村
Play jjug2012spring
Play jjug2012spring
Takafumi Ikeda
Java EE 再入門
Java EE 再入門
minazou67
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
Yusuke Suzuki
What is java_se_7
What is java_se_7
TakumiIINO
Play!framework2.0 introduction
Play!framework2.0 introduction
masahitojp
Java EE 8先取り!MVC 1.0入門 [EDR2対応版] 2015-10-10更新
Java EE 8先取り!MVC 1.0入門 [EDR2対応版] 2015-10-10更新
Masatoshi Tada
More Related Content
What's hot
2018 m365-e5-zero trust-network
2018 m365-e5-zero trust-network
Takanori Tsuruta
Azure express route tips
Azure express route tips
Takanori Tsuruta
20180601 OWASP Top 10 2017の読み方
20180601 OWASP Top 10 2017の読み方
OWASP Nagoya
【さくらインターネット】簡単解説 SSLサーバ証明書とは?
【さくらインターネット】簡単解説 SSLサーバ証明書とは?
さくらインターネット株式会社
Winodws azure紹介
Winodws azure紹介
fumios
Rubyで作った"mission critical"システムについて
Rubyで作った"mission critical"システムについて
Mayumi Emori
Vuls祭り5 ; 脆弱性トリアージの考え方
Vuls祭り5 ; 脆弱性トリアージの考え方
hogehuga
OSC2013 Tokyo Spring OpenStack Overview
OSC2013 Tokyo Spring OpenStack Overview
irix_jp
Word press セキュリティ show!!
Word press セキュリティ show!!
yoshinori matsumoto
Application Sandbox
Application Sandbox
YoshiakiSugiyama
「安全なウェブサイトの作り方」を読もう
「安全なウェブサイトの作り方」を読もう
Atsushi Matsuo
第1回CloudStack読書会
第1回CloudStack読書会
Masaomi Kudo
Apstra AOSによるEVPN-VXLANの自動化
Apstra AOSによるEVPN-VXLANの自動化
ApstraJapan
Welcome back, GlassFish!
Welcome back, GlassFish!
Yumi Hiraoka
What's hot
(14)
2018 m365-e5-zero trust-network
2018 m365-e5-zero trust-network
Azure express route tips
Azure express route tips
20180601 OWASP Top 10 2017の読み方
20180601 OWASP Top 10 2017の読み方
【さくらインターネット】簡単解説 SSLサーバ証明書とは?
【さくらインターネット】簡単解説 SSLサーバ証明書とは?
Winodws azure紹介
Winodws azure紹介
Rubyで作った"mission critical"システムについて
Rubyで作った"mission critical"システムについて
Vuls祭り5 ; 脆弱性トリアージの考え方
Vuls祭り5 ; 脆弱性トリアージの考え方
OSC2013 Tokyo Spring OpenStack Overview
OSC2013 Tokyo Spring OpenStack Overview
Word press セキュリティ show!!
Word press セキュリティ show!!
Application Sandbox
Application Sandbox
「安全なウェブサイトの作り方」を読もう
「安全なウェブサイトの作り方」を読もう
第1回CloudStack読書会
第1回CloudStack読書会
Apstra AOSによるEVPN-VXLANの自動化
Apstra AOSによるEVPN-VXLANの自動化
Welcome back, GlassFish!
Welcome back, GlassFish!
Similar to Spring framework
Spring frameworkが大好きなおはなし
Spring frameworkが大好きなおはなし
Satoshi Kisanuki
Spring.project
Spring.project
広平 田村
Play jjug2012spring
Play jjug2012spring
Takafumi Ikeda
Java EE 再入門
Java EE 再入門
minazou67
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
Yusuke Suzuki
What is java_se_7
What is java_se_7
TakumiIINO
Play!framework2.0 introduction
Play!framework2.0 introduction
masahitojp
Java EE 8先取り!MVC 1.0入門 [EDR2対応版] 2015-10-10更新
Java EE 8先取り!MVC 1.0入門 [EDR2対応版] 2015-10-10更新
Masatoshi Tada
JRoRの力をJava EE技術を使ってさらに高める10の方法(発動編)
JRoRの力をJava EE技術を使ってさらに高める10の方法(発動編)
Yoshiharu Hashimoto
45分で作る Java EE 8 システム
45分で作る Java EE 8 システム
Hirofumi Iwasaki
Java SE 再入門
Java SE 再入門
minazou67
Java EE 6で復活するエンタープライズJavaの世界
Java EE 6で復活するエンタープライズJavaの世界
Takakiyo Tanaka
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Kazuhiro Sera
Javaのカルチャーとグロース - MANABIYA 2018
Javaのカルチャーとグロース - MANABIYA 2018
Yusuke Suzuki
Play frameworkの概要
Play frameworkの概要
Shuhei Kaneko
Beginning Java EE 6 勉強会(1) #bje_study
Beginning Java EE 6 勉強会(1) #bje_study
Toshiaki Maki
Springの向かう先
Springの向かう先
Kazuyuki Kawamura
JJUG CCC 2015 Fall keynote
JJUG CCC 2015 Fall keynote
心 谷本
Play ja 3_update
Play ja 3_update
Takafumi Ikeda
株式会社インタースペース 沖本様 登壇資料
株式会社インタースペース 沖本様 登壇資料
leverages_event
Similar to Spring framework
(20)
Spring frameworkが大好きなおはなし
Spring frameworkが大好きなおはなし
Spring.project
Spring.project
Play jjug2012spring
Play jjug2012spring
Java EE 再入門
Java EE 再入門
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
What is java_se_7
What is java_se_7
Play!framework2.0 introduction
Play!framework2.0 introduction
Java EE 8先取り!MVC 1.0入門 [EDR2対応版] 2015-10-10更新
Java EE 8先取り!MVC 1.0入門 [EDR2対応版] 2015-10-10更新
JRoRの力をJava EE技術を使ってさらに高める10の方法(発動編)
JRoRの力をJava EE技術を使ってさらに高める10の方法(発動編)
45分で作る Java EE 8 システム
45分で作る Java EE 8 システム
Java SE 再入門
Java SE 再入門
Java EE 6で復活するエンタープライズJavaの世界
Java EE 6で復活するエンタープライズJavaの世界
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Javaのカルチャーとグロース - MANABIYA 2018
Javaのカルチャーとグロース - MANABIYA 2018
Play frameworkの概要
Play frameworkの概要
Beginning Java EE 6 勉強会(1) #bje_study
Beginning Java EE 6 勉強会(1) #bje_study
Springの向かう先
Springの向かう先
JJUG CCC 2015 Fall keynote
JJUG CCC 2015 Fall keynote
Play ja 3_update
Play ja 3_update
株式会社インタースペース 沖本様 登壇資料
株式会社インタースペース 沖本様 登壇資料
Spring framework
1.
What is the
Spring Framework
2.
Java EE批判 • Java
EEの登場 • Java EE批判 • Java EE をサポートするFrameworkの開発
3.
Java Old Web
Frameworks • 2000年代 Struts, Seasorなど • 2010年頃 Struts2 • 頻発するセキュリティーホール、設定地獄、POJO の推進
4.
Java EE批判から • 課題を解決できるFrameworkを •
Ruby on Railsの衝撃 • すぐにアプリが作れる。 • 軽量型Frameworkへの注目 • Java EE6, 7 • Javaの巻き返し
5.
最近の動向 • 2015年頃 Struts2からの乗り換え •
Strutsは2013年サポート打ち切り • Struts2は現在もセキュリティーホールが • Spring Framework, Java EE7, Play Framework,
6.
世界の動向 • Java EE •
Apache Wicket • Spring Framework • Play Framework • Struts • 情報なし
7.
Spring Frameworkの戦略 • Simplifies
Java development • POJOによる軽量でわかりやすい開発 • インタフェース指向とDIによるloosely coupleなクラ ス • アスペクト指向による共通処理の階層分 • テンプレート及びアスペクト指向による共通処理の簡 素化
8.
DI • クラスの依存性を設定ファイル、アノテーション、 Javaコードのいずれかで管理できる。 • そもそもDIとは? •
何が悪いのか?
9.
アスペクト指向 • クラスはたった1つのことをするべき • 実際にはログ処理、トランザクション制御などが 散らばってしまっている。 •
まとめた方がわかりやすい。
10.
共通処理 • DBアクセスの共通処理を簡素化 • パラメータのMapを渡せば、値を代入。 •
2つ以上別のDBにアクセスするとき、Javaのイ ンタフェースを統一化。
11.
主な中身 • Data access
& integration • JDBC、Transaction、ORM等 • Web and remoting • Web, Web servlet, Web Socket等 • Aspected -oriented programming • Instrumentation • Core • Testing
12.
主な機能 • Spring Web
Flow • 対話的アプリケーション • Spring Web Services • よくわからん • Spring Security • Spring Integration • よくわからん • Spring Batch
13.
主な機能(2) • Spring Data •
NoSQL、traditional databaseなどなど • Spring Social • Facebook、Twitter • Spring Mobile • Spring For Android • Spring Boot
14.
.NETとJavaの違い • .NETは.NET以外の代替的Frameworkが一般的で ない。 • Javaは公式Framework以外のFrameworkが非常 に多い。 •
公式仕様とそれ以外が入れ込んでいる。
15.
SpringとEE • Spring • 打ち切られる可能性あり。 •
リリースサイクルが早い。 • EE • 打ち切られる可能性はなし? • でも開発者は辞めた。 • リリースサイクルが遅い。
Download now