という EAR を構築していmyCommanderます。という Web モジュールがありますmyCommanderWeb。いくつかのハンドラー クラスとサーバー API (サード パーティ ソフトウェア) ハンドラー クラスmyConnectを含むJava モジュールが呼び出されました。スタブサーバーldapを使用しています。の依存関係RAD 7.5 with WAS 7.0に両方のモジュールを追加しました。myCommandermyConnect は、ユーティリティ Jar として表示されmyCommanderます。でハンドラ クラスを使用できる唯一の方法は、jar としてmyCommanderWebエクスポートmyConnectし、それをmyCommanderWebのビルド パスに追加することです。しかし、これは私のテストプロセスを遅らせています。myConnect を変更した場合は、再 jar する必要があります。次に、WAS サーバーを再起動する必要があります。myCommanderWeb から myConnect を分割する理由は、それを別の Web アプリ (myOtherApp) に使用できるようにするためです。
私の質問は次のとおりです。
- テストを容易にする J2EE 設計に欠けているものはありますか?
- アプリケーションを構築するためのより良い方法はありますか?
これは少し漠然とした質問セットだと思いますが、可能な限りどの方向でも回答してください.