问题发现 因公司一个数据问题排查发现,数据转换错误的异常会默认设置默认值,而不是抛出异常, 问题解决 查阅了很多资料后,发现两个解决方案。 一、单独注册需要用到的某一个类型的转换器。 ConvertUtils.register(new LongConverter(),Long.class); 这里以Long类型为例,这样单个需要抛出异常的类型注册转换器就可以了。 二、一次性注册所有的类型转换器。 static{