1. 程式人生 > >JDK1.7改為1.8後引起的bug

JDK1.7改為1.8後引起的bug

異常資訊:

org.springframework.beans.FatalBeanException: Failed to obtain BeanInfo for class [xxxx(某一實體類)]; nested exception is java.beans.IntrospectionException: type mismatch between read and write methods

原因:實體類中的get方法返回值和改get方法對應的欄位型別不一致導致的,

比如欄位createTime型別是Timestamp,然後get的返回值是Date,這樣子在jdk1.7中不會報錯,但是在1.8就會報如上異常