有人可以向我解释如何将 Hibernate 与 Payara (Glassfish) Server 一起使用吗?我在 META-INF 中创建了我的 persistence.xml,在 payara41/glassfish/lib 目录中删除了所有必需的 jar,但是当我尝试部署我的包时,它找不到任何休眠包,即使我在 Import-Packages 中指定了它们。我可以手动部署每个所需的 Hibernate jar,但其中一些不支持 OSGi。我在这里做错了什么?我只想从 Glassfish 连接池中获取连接,并使用 Hibernate 列出一个表中的所有条目。顺便说一句,为什么 Payara 没有像 Glassfish 那样的更新工具?
为 OndrejM 编辑
我只想能够使用 Hibernate 来处理来自 osgi 包的数据库,仅此而已。