我正在寻找一种方法来为我的实体使用Hibernate中的泛型的类型安全主键。而不是做这个休眠/ JPA类型安全主键
@Entity
public class User{
@PrimaryKey
Long id
}
我想这样做的......
@Entity
public class User{
@PrimaryKey
PrimaryKey<User,Long> id
}
或者采取类型推断更进一步......
任何想法?有人曾经尝试过吗?你可以通过让你的类可以嵌入PrimaryKey吗?
@Entity
public class User extends MyEntity<Long>//Primary key type{
@PrimaryKey
PrimaryKey<User> id;
}
可以使用类型转换器而不是嵌入类型。但没有测试过的方法 – 2017-05-09 02:23:37
7年过去了,@本州能不能请你分享经验,你最终是否用过这个,并且有帮助? – 2017-05-09 02:25:00