トップ > サービス > 教育担当の皆様へ > トレーニングコース > Seasar2入門 エッセンシャルズ

Seasar2入門 エッセンシャルズ

コース名

Seasar2入門 エッセンシャルズ

コース概要

Seasar2のDIコンテナとAOP(アスペクト指向)の概要と、組み合わせての利用方法を講義・演習を通して理解することができます。

日数

1日間

時間

10:00 〜 17:00

受講料(税込)

47,250円

対象者
  • Seasar2を利用して、DIコンテナとAOPの基本を身に付けたい方
前提条件
到達目標
  • DIコンテナの概要と利点がわかり、Seasar2を使用してDIを利用することができる。
  • AOPの概要と利点がわかり、Seasar2を使用してAOPを利用することができる。
講師より

DIコンテナの基本的な考え方、Seasar2を利用してのDIコンテナの利用方法をわかりやすく講義し演習で確認していただきます。AOPの基本的な考え方、Seasar2を利用してDIコンテナとAOPを組み合わせた利用の方法をわかりやすく講義し演習で確認していただきます。
演習ではEclipseを利用します。

※ DIコンテナ/AOPの概要については、 弊社トレーニング「Spring入門」と重複しています。

ご了承ください。

内容

【第1日目】   
   形式:講義+演習(個人)

1.Seasar2概要
軽量コンテナとSeasar2の概要を説明します。
   1) 軽量コンテナ
  2) Seasar2とは
   3) Seasar2の構成

2.DIコンテナ入門
  DIコンテナの特長とSeasar2での利用方法を説明し、実際に演習で確認していただきます。
   1) DI概要
   2) DIコンテナの持つ機能・利点
   3) DIコンテナとインタフェース
   4) Seasar2のDIコンテナ
   5) Seasar2の自動バインディング
   6) 演習:DIを体験しよう(DIコンテナを利用した場合とそうでない場合の違いを演習を通して理解していただきます。)

3.AOP入門
  AOPのコンセプトとSeasar2でのAOPの活用について説明します。
   1) AOP概要
   2) AOPの利用方法
  3) Seasar2のAOP
   4) DIxAOP
   5) 演習:DIxAOPを体験しよう(AOPを利用して、概念だけでは習得が困難なAOPを演習を通して理解していただきます。)

4.Seasar2のDI,AOP以外の機能
  Seasar2が提供する機能のうち実開発で利用する局面が特に多いものについて概要を解説します。
   1) トランザクション管理(S2Tx)
   2) 単体テストの実施(S2Unit)

5.関連プロダクトの紹介
 Seasar2には、コア機能(S2Container)と連携して動作する関連プロダクトが多数存在します。そこで、ここでは特にWebアプリケーションを開発する際に利用することが多い関連プロダクト(S2Struts,S2Hibernate,S2Daoなど)を中心にその概要を簡単に紹介します。