如何实例化可嵌入类



我有一个类,它有一个可嵌入的类:

public class User {
  ....
@Embeddable 
public static class UserPK{
@Column (name="idUser")
private Long idUser;
 @Column (name="idSubject")
private Long idSubject;
} 
@EmbeddedId
private UserPK userPK;

}

我需要实例化"UserPK",但它不起作用。救命!

我试着把它实例化为一个内部类,一个单独的类。。它进行编译,但不创建对象。

我对导入的看法是正确的。。

当我尝试做:

User.UserPK UserPK=新用户.UserPK();

它失败了,因为我有一个像这样的导入:

org.company.User.UserPK;

我所做的解决方案是让导入像这样:

组织公司用户;

它允许我将类实例化为内部类。

感谢那些帮助我的人。

相关内容

  • 没有找到相关文章

最新更新