我有一个由不再和我们在一起的开发人员创建的WebService,它使用以下语法@Table(name = "Tax", catalog = "dbProduction", schema = "")
数据库已重命名且网络服务不再有效,我手动将@Table
注释重命名为@Table(name = "Tax", catalog = "dbProduction2013", schema = "")
我想知道是否有一种简单的方法可以使这个参数自动查找给定连接的数据库名称?有没有办法让整个过程自动化?我正在使用NetBeans 7.2.1
答案 0 :(得分:0)
您可以轻松地在 orm.xml 中设置“目录”(根据http://www.datanucleus.org/products/accessplatform_3_2/jpa/metadata_xml.html#catalog),然后它就在一个地方。显然,这意味着您不再将部署信息嵌入到单个类中,这在大多数组织中应该是推荐的做法。