昨天在代码复查的时候,针对之前顺手写的Mapper层,架构师觉得虽然没什么逻辑问题,但是会导致项目中代码冗余复杂,于是让我将项目中可以优化掉的mapper,全部用Mybatis提供的方法替换掉,由于Mybatis也是很久没有用过了,导致犯了几个小错误,随手记录
这是写的一部分代码,首先第一个错误就是在criteria的拼接中,映射的property写错,此处应该写的是new Example时传入的类中的对象,而不应该放数据库中的字段名
其次一个错误就是,昏头涨脑的在selectByExample方法中传入了criteria……………………
我真他娘是个人才………………