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

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

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

就像是:

@Entity
public class Person{

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

}

最佳答案

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

关于java - 将db-functionresult映射到jpa实体属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28713718/

10-10 11:53