Jpa 如何从数据服务中提取数据库存储库?
我阅读本文是为了理解数据服务层如何独立于数据库(RDBMS/NoSQL)。看起来没有办法将实体和存储库设计为独立于数据库。这篇文章是在2012年写的。从那以后,我们还有其他技术实现了这一功能吗?在回答您的问题之前,我必须问:您为什么要这样做?三思而后行,因为抽象是要付出代价的,仅仅为了拥有一个“干净”的设计而这样做肯定是不值得的 现在谈谈你的问题:Jpa 如何从数据服务中提取数据库存储库?,jpa,nosql,spring-data,spring-data-jpa,spring-data-mongodb,Jpa,Nosql,Spring Data,Spring Data Jpa,Spring Data Mongodb,我阅读本文是为了理解数据服务层如何独立于数据库(RDBMS/NoSQL)。看起来没有办法将实体和存储库设计为独立于数据库。这篇文章是在2012年写的。从那以后,我们还有其他技术实现了这一功能吗?在回答您的问题之前,我必须问:您为什么要这样做?三思而后行,因为抽象是要付出代价的,仅仅为了拥有一个“干净”的设计而这样做肯定是不值得的 现在谈谈你的问题: 没有现成的库或框架可以做到这一点 可能最接近它的是spring数据,您显然已经意识到了这一点。如果您坚持使用与持久性存储无关的接口,那么您的存储库将
当我读到Tinder软件工程时,这个问题一直困扰着我。看起来他们在迁移到mongoDB之前使用了RDBMS。我开始思考在不修改实体的情况下该如何做。好奇,没有真正的用例。