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