フレームワークは一見大変便利なものでありますが、その仕組みや構造を知らなければアプリケーションを作成することができても、メンテナンス性の良くないものを作成してしまったり、トラブルを上手く解決できないといったケースがあります。国産フレームワークSeasarの特徴や仕組みを理解し、実践的な使い方を身に付けていただきます。
研修目的
・DIコンテナの特性を理解し、使用方法を習得する
・アスペクト指向プログラミングの概要を理解する
・O/Rマッピングの特性を理解し、使用方法を習得する
・データアクセス層を作成するときに用いられるDAOパターンを理解し、利用方法を習得する
・プレゼンテーション層を構築する場合に用いられる「Service to Worker」パターンを理解し、利用方法を習得する
受講対象者
・これからフレームワーク(Seasar)を使って開発する方
研修形式
・座学
・実機演習
カリキュラム
1.Seasarとは
-Seasarの仕組み
2.オブジェクトの依存性
-オブジェクトの依存性とは
-特定のAPIに依存しないオブジェクト(POJO)
-インターフェイスによる依存性の軽減
3.DIコンテナの役割
-DIコンテナの基本動作
-DIコンテナのメリットとデメリット
4.アスペクト指向プログラミングの概要
-アスペクト指向プログラミング
-ポイントカット/アドバイス/ジョインポイント
-インターセプタ
-AOP機能
-インターフェイスを重視した自動設定機能
-コネクションプーリング
-トランザクション制御機能
5.DAOパターン
-DAOパターンの構成要素
6.データアクセス層の実現
-XML使わないO/Rマッピング機能概要
7.その他の機能
-JUnit機能とDIを利用した単体テスト
-Service to Workerパターン
-プレゼンテーション層の実現
-ビュー生成機能の実現
参考日数
4日間
※ご相談の上決定します。
よくあるご質問
A、研修費は、講師派遣料×日数+教材費×受講者数+その他(機材レンタル)等で算出しております。研修費用(料金)のお見積りなどはお問い合わせください。
A、講師派遣形式もしくはオンライン形式から選択いただけます。オンライン形式の場合は、ZoomやMicrosoft Teams、Cisco WebEX、Google Meetなど対応可能です。
A、研修目的に合わせて貴社専用にカスタマイズします。事前課題などにより、レベル分けなども可能です。
A、はい、弊社はオーダーメイド研修を得意としておりますのでそのような研修依頼が多いです。
A、貴社のご要望や教育目的に合わせて研修時間を調整しご提案します。
A、15名様以上の場合は、アシスタント講師を1名配置することで円滑な進行が可能です。
A、パソコン及び機材・設置作業(有料)は必要台数をご用意できます。
A、弊社の全国提携会場(有料)がご用意出来ますのでお気軽にご相談ください。
関連する研修
講師派遣・オンライン研修のお問い合わせ
ブレインコンサルティング株式会社は、貴社に最適な研修プランを無料でご提案します。
ご相談やお見積もり依頼等も承っておりますので、ぜひお気軽にお問い合わせください。