今日bug修复场景:在VO上使用 lombok的 `@builder` 注解,并在mybatis的xml上引用此vo作为resultType 返回时;调用查询时,日志中报了 NumberFormatException 的错误,查找各种文章发现配置些没问题,后经高人指导 lombok的 builder注解有坑,尽量不要使用,将该注解删除后, 使用builder方式构建对象的地方改为常用的 set方式后 报错消失。
真是诡异的问题,特此记录,以作后期再次遇到时的排查方向
今日bug修复场景:在VO上使用 lombok的 `@builder` 注解,并在mybatis的xml上引用此vo作为resultType 返回时;调用查询时,日志中报了 NumberFormatException 的错误,查找各种文章发现配置些没问题,后经高人指导 lombok的 builder注解有坑,尽量不要使用,将该注解删除后, 使用builder方式构建对象的地方改为常用的 set方式后 报错消失。
真是诡异的问题,特此记录,以作后期再次遇到时的排查方向