gpt4 book ai didi

java - 在同一应用程序中支持 JPA 和 MongoDB

转载 作者:可可西里 更新时间:2023-11-01 10:44:36 27 4
gpt4 key购买 nike

存在一个听起来很简单的要求:支持几个 RDBMS(我打算使用 JPA 来实现)和 MongoDB(首选 spring-data-mongodb)以实现持久性。更准确地说,必须配置和使用一个或另一个,我不是在谈论跨商店。

程序应如下:编写应用程序代码,将 .war 交付给客户,在配置文件中,客户将持久性信息(如数据库 url)(即 mongodb:localhost/test 或 jdbc:oracle:thin: 1521@foo)。此外,扩展对更多数据存储(如 couchdb)的实现会很好。

是否有最佳实践或至少是没有那么脏的开销不大的解决方案?

最佳答案

Eclipselink 是一个选项吗?最新支持JPA for both RDBMS and NOSQL (including Mongo)

https://blogs.oracle.com/theaquarium/entry/jpa_and_nosql_using_eclipselink

关于java - 在同一应用程序中支持 JPA 和 MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11961405/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com