[英]How to enable JPA facet in Spring Boot project?
我正在使用Sprint Tool Suite IDE。
- 版本:3.8.4.RELEASE
- Build Id:201703310825
- 平台:Eclipse Neon.3(4.6.3)
我正在尝试使用Spring启动演示应用程序来读取和写入Postgres DB中的数据。 根据Spring Boot Guides,我能够做到这一点。 我在Spring Boot项目的pom.xml中有以下依赖项。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<scope>runtime</scope>
</dependency>
现在,我想使用JPA Diagram Editor对我的实体进行可视化设计并自动生成域实体代码。 为此,该教程说要启用JPA方面。 当我在我的项目中尝试这样做时,我收到一个错误“JPA 2.1需要Java 1.5或更新版本”。 我只在我的机器上安装了Java 1.8 SDK,因此不应该成为问题。 我也进入了Runtimes选项卡,看看我是否可以在那里添加一些东西,但那里什么都没有。
那么,我如何在STS中配置一个Springboot项目也是一个JPA项目,这样我才能启用JPA相关方面?
我想出了我所缺少的东西。 在STS IDE中,当我尝试启用JPA方面时,我只选中了“Cloud Foundry Standalone Application” 。 我猜Spring启动项目会自动启用该方面。 除了启用JPA方面,我还必须启用Java方面。 我让JPA工作,现在我可以使用JPA Diagram编辑器。
谢谢大家的建议。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.