如何引用外部JPA/JAXB领域模型项目



我目前正在开发一个客户端/服务器应用程序,其中服务器由RESTful接口(jersey)组成,客户端是JSF应用程序。两者都运行在glassfish 3.1.1服务器上。为了持久化一些数据并生成XML输出,我创建了一个带有JAXB和JPA(eclipselink)注释的域模型。只要域类在服务器项目中,一切都很好。但我想在外部项目中定义域模型,以便客户端(xml->object)和REST服务器(object->xml)可以通过引用其*.jar来使用它。我已经实现了JPA在服务器上正常工作,但是JAXB功能已经被"删除"了。

我是Java EE堆栈的新手。。也许我的包装方式不对。如果有人能给我一个提示,我会很高兴:-)

好的,它在设置以下项目方面后工作:

  • Java
  • JAXB
  • JPA
  • Utility模块

之后:添加到构建路径并设置项目引用。。。

最新更新