2

次の構文を使用する、もう私たちと一緒にいない開発者によって作成されたWebServiceがあります@Table(name = "Tax", catalog = "dbProduction", schema = "")

データベースの名前が変更され、Webサービスが機能しなくなったため、@Table注釈の名前を手動で次のように変更しました。@Table(name = "Tax", catalog = "dbProduction2013", schema = "")

これを、接続が指定されたデータベース名を自動的に検出するパラメーターにする簡単な方法があるかどうかを知りたいですか?プロセス全体を自動化する方法はありますか?NetBeans7.2.1を使用しています

4

1 に答える 1

0

orm.xmlで「カタログ」を簡単に設定でき( http://www.datanucleus.org/products/accessplatform_3_2/jpa/metadata_xml.html#catalogに従って)、それを 1 つの場所に配置できます。明らかに、これは、個々のクラスに展開情報を埋め込む必要がなくなったことを意味します。これは、ほとんどの組織で推奨される方法です。

于 2013-01-09T19:02:31.170 に答える