如何更改基本数据类型的默认值

时间:2016-11-21 12:40:05

标签: mysql null eclipselink jpa-2.0 primitive-types

当数据库中的long字段为null时,eclipselink会在加载时为其提供默认值0。如何全局更改,以使默认值变为-1

1 个答案:

答案 0 :(得分:1)

所以我查看了EclipseLink的源代码,我发现这实际上很容易改变,因为原始类的默认值可以通过api设置,方法为} 。 (这需要使用Session.setDefaultNullValue。)

SessionCustomizer