【发布时间】:2012-07-24 10:56:56
【问题描述】:
我正在使用 Hibernate 在应用程序的数据库 Ydb 中创建表 Xtbl。
在另一个应用程序,我想使用同一个数据库和同一个表。如何在不再次创建相同模型且不使用 JDBC 的情况下使用它?
【问题讨论】:
-
只需将模型类和配置打包到一个 jar 文件中,然后将其作为依赖项包含在新项目中。
标签: java spring hibernate jakarta-ee
我正在使用 Hibernate 在应用程序的数据库 Ydb 中创建表 Xtbl。
在另一个应用程序,我想使用同一个数据库和同一个表。如何在不再次创建相同模型且不使用 JDBC 的情况下使用它?
【问题讨论】:
标签: java spring hibernate jakarta-ee
您可以在第二个应用程序中使用以下注释访问另一个数据库表中的数据。
@Table(catalog="app1db")
public class EntityFromApp1{
}
您必须确保 app2 的 db 用户对 app1db 具有读取权限。
【讨论】: