我有一个具有可嵌入类的类:
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"但它不起作用。请帮忙!
我试图将它实例化为一个内部类,作为一个单独的类..它编译但它不会创建该对象。
答案 0 :(得分:0)
我对进口是对的..
当我试图做的时候:
User.UserPK userpk = new User.UserPK();
失败了,因为我有这样的导入:
org.company.User.UserPK;
我做了什么来解决它,让它像这样导入:
org.company.User;
它允许我将类实例化为内部类。
感谢那些帮助我的人。