美文网首页
一时大意造成的错误MyBatis There is no get

一时大意造成的错误MyBatis There is no get

作者: zhangweisep | 来源:发表于2020-03-17 14:57 被阅读0次

今天碰到一个头疼的事情,一不小心导致出现了一个错误,耽误了很长时间来排查。
报错信息如下:

There is no getter for property named '' in 'class java.lang.String'

这种错误相信没多少人碰到过吧,大部分这样的错误应该都是下面这种

There is no getter for property named '' xxx 'class java.lang.String'

这种错误大家应该都知道了,解决方式有很多,检查是否有get方法、是否有@Param注解以及可以使用“_parameter ”来替换掉参数名等等。
那今天的主角:

There is no getter for property named '' in 'class java.lang.String'

这种错误又是怎么出现的呢?
这是不小心造成的错误,就是在mybatis的xml文件中使用表达式获取参数值的时候不小心多打了一个“.”

正常的
state = #{a.state}
异常的
state = #{a.state.}

不仔细看还真看不出来多了一个“.”,就这么一个小问题,耽误了一个多小时,简直惨绝人寰。
在此记录一下以示警告,写代码千万不能粗心大意啊。

相关文章

  • 一时大意造成的错误MyBatis There is no get

    今天碰到一个头疼的事情,一不小心导致出现了一个错误,耽误了很长时间来排查。报错信息如下: 这种错误相信没多少人碰到...

  • 赶快上课

    希望能赶快收到确切的消息,不想在折磨孩子,折磨自己了,求求了,不要因为自己一时的大意,造成孩子众生的遗憾,错误让我...

  • 一时大意

    昨晚回到家还记得该日更,结果磕完瓜子就睡觉了,或许太累了,困乏至极,一觉醒来,天已放亮,猛然想起忘了更新简书,...

  • Mybatis

    Mybatis 概念 SqlSessioncan execute commands, get mappers an...

  • 大意

    今天犯了粗心大意的错误,导致下午工作延误。 幸好还算顺利,没有造成不良的后果。但是我这种行为是非常不好的。 从原因...

  • <,>引起的mybatis异常:元素内容必须由格式正

    错误示例: 错误原因:mybatis查询的时候,需要用到运算符 小于号:< 和 大于号: >,在mybatis配...

  • Mybatis错误

    No enum constant org.apache.ibatis.type.JdbcType.int 这个错误...

  • MyBatis学习笔记

    Mybatis架构图 图中可能有错误,欢迎评论指正。 1.# Mybatis 中$与#的区别 Mybatis中#是...

  • 2018-09-16

    在岳城科技学习时,总会遇到这样或那样的错误,甚至有时会犯一些低级错误,这都是因为经验不足造成的,而这种错误一时可能...

  • Mybatis 错误:Result Maps collectio

    Mybatis 错误:Result Maps collection does not contain value ...

网友评论

      本文标题:一时大意造成的错误MyBatis There is no get

      本文链接:https://www.haomeiwen.com/subject/jwpvyctx.html