我在eclipse luna EE中有一个动态的web项目。我应该使用EclipseLink和JPA来管理持久性。我想从mysql服务器中的数据库表为每个类创建实体类。我在Generating entities from tables (help.eclipse.org)
看到了相应的步骤上述教程中的步骤仅适用于JPA项目。所以,我右键单击我的项目>配置并查看转换为JPA项目,转换为插件项目,转换为maven项目。
还有另一个way将项目转换为JPA。右键单击项目> JPA工具等。但我没有在那里看到JPA工具选项。
我正在考虑将其转换为JPA项目。但是,我不相信我是否应该这样做。如果我这样做,我的动态网络应用程序是否会继续正常运行?这三种配置选项的含义是什么?在我继续之前,我想知道。
谢谢。
答案 0 :(得分:9)
您只需将技术方面添加到项目中,而不是将其配置为不同类型的项目。
简单
右键点击项目 - >属性 - >项目方面 - >转换为分面形式(如果需要) - > JPA。
表示"需要进一步配置(可用)"的链接您可能想要配置JPA实现。要使用EclipseLink:
您应该看到JPA Facet对话框。从Platform中选择EclipseLink。从类型中选择用户库。单击"下载库(磁盘图标)"在右边。你应该能够找到其余的