问题:
今天发现项目中出现了这么一个问题:
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘startTime’ not found. Available parameters are [StartTime, param1]
原因:
报的异常仔细看一下,“startTime”参数找不到,找到的参数是 “StartTime”
对一下mapper接口和xml,
嗯?果然,mapper接口里是 “StartTime”,而xml里是 “startTime”
问题倒不是什么问题,但是 “驼峰命名法” 啊!!是个Java程序员都应该知道的吧?
编程还是要注意规范的,毕竟,推己及人,接锅的何苦为难接锅的!