在IntelliJ中为现有Maven项目添加JPA支持

时间:2016-06-06 08:11:00

标签: maven jpa intellij-idea

我一直在使用Maven在IntelliJ上工作一段时间(我的天哪,maven很酷!)。为了持久性,我想使用JPA。

问题是我不确定如何在现有项目中启用JPA支持,因为this guide无法正常工作,因为我的代码仍无法使用@Entity等标记。

看起来IntelliJ正在为JPA添加一个我的现有代码无法访问的新包(?)。这是我的包结构:

Package structure

我现有的代码位于src目录中,而IntelliJ为JPA创建了JPA目录。

我可以做些什么来将JPA添加到现有代码中,还是应该将现有代码移动到JPA目录?我想继续使用Maven。

谢谢!

2 个答案:

答案 0 :(得分:4)

  

而IntelliJ为JPA创建了JPA目录。   这很奇怪。如果您只是尝试为现有代码添加JPA支持,IDEA不会创建新的源模块。

尝试通过“项目设置”

将JPA facet添加到现有模块中

答案 1 :(得分:1)

Adding JPA support

文件->项目结构->构面->单击+->选择JPA