![]() |
1
1
当您使用hibernate本机API和hbm.xml版它仍然是这样工作的:
使用这样的用户类型:
使用hibernate的JPA-API,这不再有效:-(
和
更新: “embedded”也可以与注释一起使用。 Java - JPA @Basic and @Embedded annotations |
![]() |
2
1
this article JPA和Hibernate将每个实体属性映射到数据库列。但是您可以使用一个小的解决方案来实现请求的映射。
首先需要2个实体属性来映射2个数据库列。如果使用基于字段的访问(注释属性而不是setter),则可以跳过这些属性的getter和setter方法。然后,您可以添加第三个属性,即您将在业务代码中使用的属性。你需要用
下面是一个映射,它使用这种方法将时间(postedAtTime)和日期(posteDate)列映射到
请注意,您需要使用
|
|
3
0
PS:设置虚拟机时区的zoneoffset。可以通过编程方式获取(?)。
|
![]() |
4
-1
|