java - 将动态 Web 项目转换为 JPA 项目?

标签 java eclipse jakarta-ee jpa

我在 eclipse luna EE 中有一个动态 Web 项目。我应该使用 EclipseLink 和 JPA 来管理持久性。我想从 mysql 服务器的数据库表中为每个类创建实体类。我在以下位置看到了此步骤:Generating entities from tables (help.eclipse.org)

上述教程中的步骤仅适用于 JPA 项目。因此,我右键单击我的项目 > 配置并查看转换为 JPA 项目、转换为插件项目、转换为 maven 项目。

还有一个way将项目转换为 JPA。右键单击项目 > JPA 工具等。但我在那里没有看到 JPA 工具选项。

我正在考虑将其转换为 JPA 项目。但是,我不确定是否应该这样做。如果我这样做,我的动态 Web 应用程序会继续正常工作吗?这 3 个配置选项的含义是什么?在我继续之前,我想知道。

谢谢。

最佳答案

您可以只向您的项目添加技术方面,而不是将其配置为不同类型的项目。

简单

右键单击项目 -> 属性 -> Project Facet -> 转换为分面形式(如果需要) -> JPA。

显示“需要进一步配置(可用)”的链接您可能想要配置 JPA 实现。要使用 EclipseLink:

您应该会看到 JPA Facet 对话框。从平台中选择 EclipseLink。从类型中选择用户库。单击右侧的“下载库(磁盘图标)”。你应该能算出剩下的

关于java - 将动态 Web 项目转换为 JPA 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24988901/

相关文章:

java - Eclipse Java 启动配置文件路径

java - 如何使用eclipse向jfugue添加依赖?

java - 如何将动态 Web 应用程序转换为 war

java - spring-cloud-starter-stream-kafka 不会创建提供给 spring.boot.cloud.stream.bindings.output.destination 的主题

java - 如何识别来自PDA/桌面/服务器的Web请求?

android - Drawable-ldpi 图标丢失

java - 在一个类中获取 ClassNotFoundException : oracle. jdbc.driver.OracleDriver 但不在另一类中获取

java - JSP scriptlet 是反模式吗?

java - 如何在eclipse下在glassfish上部署REST服务?

Java高斯分布-钟形曲线