Java 将db functionresult映射到jpa实体属性

Java 将db functionresult映射到jpa实体属性,java,hibernate,jpa,Java,Hibernate,Jpa,我这里有一张桌子,上面的日期是一个数字。(自第0年起的天数) 在数据库(oracle)中有一个自定义函数,用于将数字转换为日期 在jpa实体中有没有一种简单的方法可以使用它 我只是需要这个来阅读。 当然,我可以读出数字并自己转换,但如果我能使用这个函数就更好了 比如: @Entity public class Person{ @Column(name="toCustomDate(dateAsNumber)") private Date date; } 最好的办法是查看@Formula注释,

我这里有一张桌子,上面的日期是一个数字。(自第0年起的天数) 在数据库(oracle)中有一个自定义函数,用于将数字转换为日期

在jpa实体中有没有一种简单的方法可以使用它

我只是需要这个来阅读。 当然,我可以读出数字并自己转换,但如果我能使用这个函数就更好了

比如:

@Entity
public class Person{

@Column(name="toCustomDate(dateAsNumber)")
private Date date;

}

最好的办法是查看@Formula注释,或者干脆保存该日期而不是数据库中的数字?

该表已有15年历史,在许多不同的应用程序中仍在使用。但是@Formula注释为我做了!