我有一个包含大量代码的后端应用程序,我希望能够将结构更新到Spring Boot 2.x,但由于项目太大,所以希望一点一点地更新它。
最大的缺点是该项目使用了一个专有的库,该库随处可见,并且该库在内部使用Persistence.createEntityManagerFactory(“ MY_PERSISTENCE_UNIT”),其中在META-INF / context.xml中配置了持久性单元>
我还没有找到或了解一种实现方法,能够读取context.xml并使该库按预期工作,请您能帮助我了解如何实现此目标?
我得到以下信息:
javax.persistence.PersistenceException:名为MY_PERSISTENCE_UNIT的EntityManager的持久性提供程序没有 在javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:85)〜[javax.persistence-api-2.2.jar:2.2] 在javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54)〜[javax.persistence-api-2.2.jar:2.2]
谢谢。