Mais conteúdo relacionado
Semelhante a エッセンシャルCore springハンズオン (20)
エッセンシャルCore springハンズオン
- 2. 講演者
• 土岐 孝平
– Spring認定講師。アーキテク
トやコンサルタントとしても活
動し、記事執筆等もおこなっ
ている。最近は、JavaScript
関連の技術に興味を持って
いる。
• 大野 渉
– Java Webアプリケーション
開発を中心に経験を積み、
現在はSpringやオブジェクト
指向設計/実装を中心にコン
サルタント/講師として活動中
。
2
- 4. Core Spring 研修
• 本家Pivotalが提供する研修
– 他の研修:Spring Web、Enterprise Spring・・・
• 4日間
• Spring Frameworkの機能が体系的に学べる
• 資格試験のバウチャーがもらえる
4
- 5. Core Spring 研修の内容
5
• DI
– JavaConfig
– アノテーション
– XML
• テスト
• AOP
• Spring JDBC
• トランザクション
• JPA
• Spring MVC
• Spring Security
• Spring Boot
• REST-WS
• JMS
- 6. ハンズオンで行う部分
6
• DI
– JavaConfig
– アノテーション
– XML
• テスト
• AOP
• Spring JDBC
• トランザクション
• JPA
• Spring MVC
• Spring Security
• Spring Boot
• REST-WS
• JMS
①①①① ②②②②
- 10. アプリケーションのコード
10
public class JdbcAccountRepository
implements AccountRepository {
・・・・・・・・・・・・
}
public class TransferServiceImpl {
private AccountRepository repository;
public void setAccountRepository(AccountRepository ar) {
repository = ar;
}
・・・・・・・・・・・・
}
public class StubAccountRepository
implements AccountRepository {
・・・・・・・・・・・・
}
StubAccount
Repository
JdbcAccount
Repository
TransferServiceImpl
Account
Repository
・利用したいオブジェクトを取得するコードが不要・利用したいオブジェクトを取得するコードが不要・利用したいオブジェクトを取得するコードが不要・利用したいオブジェクトを取得するコードが不要
・具象クラスに依存しない・具象クラスに依存しない・具象クラスに依存しない・具象クラスに依存しない
・・・・POJOで書けるで書けるで書けるで書ける(Springに依存しないに依存しないに依存しないに依存しない)
- 14. おわりに
• Springをもっと勉強したい方は、Core Spring 研修がお勧めです
– メリット
• 体系的に機能を学習できる
• 各機能を試せる環境を入手できる
– コースの案内
• https://pivotal.io/jp/training
• http://connect.pivotal.io/rs/625-IUJ-
009/images/CoreSpring_20150809.pdf
– 次回開催予定
• 10/15(木) - 10/16(金) および10/19(月) - 10/20(火)
• http://edu.jtp.co.jp/course/314
– その他コースについて
• https://pivotal.io/jp/training
• Springをもっと勉強したいけど、すぐに使いたい方は、Starlight&Storm
に相談しましょう
14