Java Web服务和hibernate—您将如何将这两者结合起来?

Java Web服务和hibernate—您将如何将这两者结合起来?,java,web-services,hibernate,jaxb,Java,Web Services,Hibernate,Jaxb,我想使用hibernate通过web服务持久化对象,并考虑将hyperjaxb3与ApacheCXF结合使用。你对此有什么其他建议吗 编辑:澄清一下我的问题。。。我正在使用eclipse和wsgen、wsimport和ant任务分别生成我的服务和客户机类。我使用注释来配置由hibernate持久化的实体。有了这个设置,我遇到了几个简单的问题,我可以通过谷歌搜索来解决。然后我遇到了一个循环引用的问题,我用afterUnmarshal(如上所述)修复了这个问题。之后,我遇到了一个具有两个父项的实体问

我想使用hibernate通过web服务持久化对象,并考虑将hyperjaxb3与ApacheCXF结合使用。你对此有什么其他建议吗

编辑:澄清一下我的问题。。。我正在使用eclipse和wsgen、wsimport和ant任务分别生成我的服务和客户机类。我使用注释来配置由hibernate持久化的实体。有了这个设置,我遇到了几个简单的问题,我可以通过谷歌搜索来解决。然后我遇到了一个循环引用的问题,我用afterUnmarshal(如上所述)修复了这个问题。之后,我遇到了一个具有两个父项的实体问题(两个双向关系),我试图用@XmlID和@XmlIDREF以描述的方式解决这个问题,但最终没有解决。当时我开始怀疑自己是否做错了什么,是否应该使用不同的工具/技术(我是否应该改用maven,或者引入spring等),所以我进行了一些调查,了解了hyperjaxb3,并怀疑这是否可以解决我的问题:)

编辑2:简而言之,在大多数涉及这两个方面的情况下,您使用、更喜欢或只是使用哪种方式?

看一看,您可以很容易地与Hibernate集成。

看一看,您可以很容易地与Hibernate集成。

有处理JPA实体的扩展,有关更多信息,请参阅:

具有处理JPA实体的扩展,有关更多信息,请参阅:


您能否明确说明您对使用这两种产品感兴趣的是什么?公开内部使用Hibernate进行数据访问的web服务是一种非常常见的做法。这里的确切问题是什么?你能澄清一下你对使用这两种方法的好奇吗?公开内部使用Hibernate进行数据访问的web服务是一种非常常见的做法。这里的确切问题是什么?