2006 年にウェブサイトとアプリケーションの構築を開始し、アプリケーション フレームワークとして appFuse 1.9.4 を使用することにしました。AppFuse 2.x への直接のアップグレード パスはなく、現在 AppFuse は廃止されています。
Spring 2.0 と Hibernate 3.2 に行き詰まっており、XFire (および SOAP) と共に JSTL を使用しています。
新しいプログラミング パラダイム (アノテーションや CXF への移行など) を活用して、プログラミング グループの柔軟性を高め、開発サイクルを短縮できるように、フレームワークをアップグレードしたいと考えています。
Roo と同様、Grails も可能性のように見えます。
しかし、850 以上の Java ソース コード ファイルと 165,000 行のコードがあります。JSP / JSTL ページには、266 ページ以上、78,000 行のコードがあります。コード/フレームワークの大部分を書き直すのではなく、断片的にできることは何でも素晴らしいでしょう。
何か案は?