小编Bin*_*ril的帖子

对于大型应用程序,您推荐 JDBC 还是 JPA?

给一些背景,

  1. 我们有相当大的模式,由数百个具有复杂关系的表组成。
  2. 数据量也很大,数据的性质相对敏感(财务)
  3. 当前的体系结构是 - Java EE:会话 Bean,调用存储过程的 DAO (JDBC)。
  4. 在数据库级别,我们有一些复制机制来使数据与前端和后端数据库(托管在不同的机器上)保持同步。因此,应用程序将需要从前端数据库中查找(读取)数据,如果不可用,则在后端数据库中查找。因此,在 JPA 术语中,我们可能需要两个不同的 EntityManager 实例。

由于系统仍在增长,可扩展性和性能是最大的问题。

有了以上信息,是否有人对迁移应用程序以使用持久性框架(如 JPA)的可行性有任何意见?在上述情况下,持久性框架面临哪些挑战?

orm hibernate jpa jdbc

1
推荐指数
1
解决办法
1863
查看次数

标签 统计

hibernate ×1

jdbc ×1

jpa ×1

orm ×1