0
我们在工作项目(DbConnector)中拥有自己的ORM库。我们想删除它。但首先我们必须分离接口和实现。 我想通过DbConnector实现JPA。我应该如何编写JPA实现?从自己的库中实现JPA
我们在工作项目(DbConnector)中拥有自己的ORM库。我们想删除它。但首先我们必须分离接口和实现。 我想通过DbConnector实现JPA。我应该如何编写JPA实现?从自己的库中实现JPA
您必须实现javax.persistence的所有接口 - https://docs.oracle.com/javaee/7/api/javax/persistence/package-summary.html。
我是否必须实施注释? – GermanSevostyanov
你希望用这个做什么?您是否打算将您的ORM框架提供给外部团体,并希望它与JPA兼容? – Kayaman
@Kayaman我们只有300万个字符串和20个模块的项目。所有的模块都依赖于DbConnector,我必须打破这种依赖关系。 – GermanSevostyanov
这不是通过让ORM实现JPA来解决的问题。听起来就像你没有适当的分层架构。 – Kayaman