好的,在下载了Hibernate源代码并在NetBeans中使用调试器逐步调试它们之后,我发现问题出在专有JDBC驱动程序的
ResultSet子类中,而不是Hibernate中。
该
getBigDecimal方法始终返回小数位数为0的值。
当我联系JDBC驱动程序的开发人员时,他发现了该错误并进行了修复。

好的,在下载了Hibernate源代码并在NetBeans中使用调试器逐步调试它们之后,我发现问题出在专有JDBC驱动程序的
ResultSet子类中,而不是Hibernate中。
该
getBigDecimal方法始终返回小数位数为0的值。
当我联系JDBC驱动程序的开发人员时,他发现了该错误并进行了修复。