0
すべてDevlopersナイトメアは、最終包装に彼/彼女のコードフィットを行う方法もある.... EJB3.xと注釈引数ダイナミック
問題が出て、再新鮮でコードをコンパイルすることができるという注釈での使用でありますユニットのための引数のセットは、統合テストパススルーする
例:
@MessageDriven(activationConfig = {
@ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue"),
@ActivationConfigProperty(propertyName = "destination", propertyValue = "queue/Messagess") })
質問は、J2EEコンテナがキューJMSボックスは常に「キュー/ Messagess」
である保証は何であります名前は "queue/xyzabc"とすることができます.....
このような引数は、コードを再コンパイルせずにEJB3.xでどのように設定できますか? XMLでよろしく
カルティク
こんにちは >>使いやすさの開発注釈に設定データを上書きするためにXMLを使用すると、 –
こんにちは 「間違った」であることを意味するものではありません>>使いやすさの開発注釈に設定データを上書きするためにXMLを使用する」であることを意味するものではありません間違っている " Weelを再改造するのではなく、Use of Weelをシンプルにしたいと思います。 アノテーションがクラッタXMLの置き換えであり、EJBプロセスをシンプルにしているのかどうかは、ランタイムコンフィグレーションもサポートする必要があります。 私は間違いなく二枚貝だろう。開発者は中間的な解決策に同意するだろう。 。 –
アノテーション(再コンパイルせずに変更することはできません)またはXML(より冗長なもの)を使用する、標準化された「中間」ソリューションはありません。 –