在项目中有querydsl-maven-plugin
用于生成SQL实体。
有些Oracle表的列类型为NUMBER
,括号中没有参数,并且映射到BigInteger
,但是对于项目需求来说这是没有用的,我需要获取Long
类型,但我无法使用<numericMappings>
进行设置,因为没有<total>
类型的<decimal>
和NUMBER
部分,并且括号中没有参数。如何将括号中不带参数的类型NUMBER
映射到Long
?
有些Oracle表的列类型为NUMBER
,括号中有各种参数,它们都映射到BigDecimal
,但是我想将其映射到Double,我可以通过set来完成<numericMappings>
的插件设置中,但会有很多变化。是否有更简单的方法来将所有NUMBER
的小数部分> 0设置为Double
?
我几乎阅读了all page of documentation about set up SQL mapping,但是没有找到任何有用的信息。