【发布时间】:2014-09-19 06:23:23
【问题描述】:
我在 Eclipse Luna EE 中有一个动态 Web 项目。我应该使用 EclipseLink 和 JPA 来管理持久性。我想从 mysql 服务器中的数据库表中为这些类中的每一个创建实体类。我在以下位置看到了此步骤:Generating entities from tables (help.eclipse.org)
以上教程中的步骤仅适用于 JPA 项目。所以,我右键单击我的项目 > 配置并查看转换为 JPA 项目,转换为插件项目,转换为 maven 项目。
还有一个way 可以将项目转换为 JPA。右键单击项目 > JPA 工具等。但我在那里没有看到 JPA 工具选项。
我正在考虑将其转换为 JPA 项目。但是,我没有信心是否应该这样做。如果我这样做,我的动态网络应用程序会继续正常工作吗?这 3 个配置选项的含义是什么?在继续之前我想知道。
谢谢。
【问题讨论】:
-
尝试:右键项目->属性->项目构面->转换为构面形式->JPA。显示“需要进一步配置”的链接从类型中选择禁用库配置
-
@peeskillet - 谢谢。我看到了 JPA 的复选框,但没有看到 Convert to facet 选项(也没有看到进一步的配置......)。我检查了一下,说好的。现在,当我右键单击我的项目时,我终于可以看到 JPA 工具选项了。请将您的评论作为答案,如果可能,请提及什么是项目方面以及添加 JPA 方面的含义。谢谢。
标签: java eclipse jakarta-ee jpa