CASE導入事例
レガシーサポート導入事例
ケース4(Seasar 2.4 (S2Dao) to Spring 5)
事例について
データアクセスには Seasar2 の O/R Mapper である S2Dao を使用したアプリケーションの移行事例。
S2Dao の既存インターフェースを再利用して MyBatis への移植を行いました。
データアクセス層の動作確認は JUnit を使用して行い画面の動作確認とは分離しました。
データアクセス層を画面と切り離して動作確認することで画面の関心事にとらわれることなく効率的に作業できました。
仕様詳細・スペック情報
- 移植元Seasar2 バージョン
- Seasar 2.4 (S2Dao)
- 移植先バージョン
- Spring 5
- 作業範囲
- ステップ1+ステップ2
- Web アプリケーション数
- 3
- アクション数
- 約300メソッド
- ステップ数
- 約160,000ステップ
- 工期
- 約5ヵ月
- 規模
- 約20人月
関連サービス
-
Struts/Struts2/Seasar2からSpringへの移行サービス
スタイルズ独自の自動変換ツールを利用して、Struts/Struts2/Seasar2からSpringへの移行作業を行っています。
サービス詳細を見る