0

我的工作区中有两个项目,projectA 和 projectB。

在 projectA 中,我有 bean 使用 JPA 构建数据库,并在构建时添加注释。让我们将此数据库命名为 dbA。

在 projectB 中,我需要访问对 dbA 的读写。

这两个项目都是 Spring 项目。

问题:

projectB 如何知道 projectA 中的 bean?我可以从 projectB 使用 JPA(Hibernate) 访问 dbA 吗?现在我正在使用 JDBC 和显式 SQL 查询从 projectB 访问 dbA。但我需要 entityManager.merge entityManager.save 等等。可能吗?

4

1 回答 1

1
  • projectB 如何知道 projectA 中的 bean?

通过将 projectA 中的 bean 添加为 projectB 的依赖项。

  • 我可以从 projectB 使用 JPA(Hibernate) 访问 dbA 吗?

是的你可以。

  • 现在我正在使用 JDBC 和显式 SQL 查询从 projectB 访问 dbA。但我需要 entityManager.merge entityManager.save 等等。可能吗?

是的,可以在将 JPA 相关的 ocde 添加到 projectB 或从 projectA 创建 jpa bean 的 jar 并将 jar 作为依赖项添加到 projectB 之后。

于 2013-05-30T03:50:01.353 回答