Dem*_*rio 8 java jpa eclipselink
我收到此错误,我不知道原因:类"部门"已映射,但未包含在任何持久性单元中.
我有两个项目.一个是在我的persistence.xml中,在tag之间,只有两行:
<persistence-unit name="UserJPA">
</persistence-unit>
Run Code Online (Sandbox Code Playgroud)
我的班级是:
package br.com.jm.user;
import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;;
@Entity
@Table(name = "DEPARTMENT")
public class Department implements Serializable {
private static final long serialVersionUID = 1L;
@Id
private Long id;
private String name;
//getters and setters
}
Run Code Online (Sandbox Code Playgroud)
我正在使用EclipseLink2.1.2.实际上我可以删除它,如果它使事情更容易.
拥抱,德米特里奥
Tom*_*sky 10
您需要在persistence.xml文件中指定持久性单元中包含的类,如下所示:
<persistence-unit name="UserJPA">
<class>br.com.jm.user.Department</class>
</persistence-unit>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22121 次 |
| 最近记录: |