我正在使用Hibernate在应用程序中的数据库Ydb中创建表Xtbl。如何在没有在休眠中创建新模型的情况下重用模型
在另一个应用程序,我想使用相同的数据库和相同的表。如何在不使用JDBC创建相同模型的情况下使用它?
我正在使用Hibernate在应用程序中的数据库Ydb中创建表Xtbl。如何在没有在休眠中创建新模型的情况下重用模型
在另一个应用程序,我想使用相同的数据库和相同的表。如何在不使用JDBC创建相同模型的情况下使用它?
您可以使用第二个应用程序中的以下注释从另一个数据库表中访问数据。
@Table(catalog="app1db")
public class EntityFromApp1{
}
您必须确保app2的db用户具有对app1db的读取权限。
可否请您解释一下。 – 2012-07-24 11:36:37
我如何在app1中定义括号之间的列? – 2012-07-24 11:46:47
是你需要从app1使用它的任何属性,在我的一个项目中,我刚刚将EntityFromApp1复制到了app2。并应用@Table注释。 – 2012-07-24 11:51:00
只需将模型类和配置文件捆绑到jar文件中,然后将它作为依赖项包含在新项目中。 – Thor84no 2012-07-24 10:59:16