org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'expireTime' in 'class java.lang.String'
时间: 2023-12-30 10:20:09 浏览: 79
Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法
这个异常表示在类 java.lang.String 中没有名为 'expireTime' 的属性的 getter 方法。在 MyBatis 中,它使用反射来读取对象的属性值,而这个异常意味着在 String 类中找不到对应的属性。
要解决这个问题,你可以检查你的代码,确认是否正确地使用了属性名 'expireTime'。请确保在使用 MyBatis 进行属性映射时,属性名与数据库表中的列名或者对象中的字段名一致。
如果属性名正确无误,那可能是因为你错误地将一个 String 对象传递给了 MyBatis,而 String 类本身没有 'expireTime' 属性。请检查你的代码逻辑,并确保你在将对象传递给 MyBatis 之前,已经正确地创建了包含 'expireTime' 属性的对象。
阅读全文