如何创建新的JPA数据类型

时间:2019-01-17 11:33:33

标签: jpa types

在一个Java项目中,我需要一个带有数字列的JPA实体,以从类型为Number(10,0)的数据库字段中读取数字(如12345678,12),其中内容移位2。(有时也移位1或3)。

我如何编写一个封装了移位的类“ DecimalAsLong”。

在我的应用程序中,我希望使用像BigDecimal(8,2)这样的实际数字,而不是总是手动移动我的数字。

我可以像这样使用它吗

@Column(shift= "2")
DecimalAsLong height; // height 5,25 mm 
                      // used with numberFormat [8,2] stored as 525

谢谢。

0 个答案:

没有答案