摘要: resultType:基本映射;通过resultType指定返回的数据类型,如果返回的是集合,则指定的是集合中存储对象的数据类型,要求返回的列名必须与类的属性名一一对应,如果不一致通常可以对列取别名的方式,使列名与属性名一致;只有查询出来的列名和pojo中的属性名一致,该列才可以映射成功;resul 阅读全文
posted @ 2020-05-16 17:05 等你的夏天 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 动态SQL是mybatis的强大特性之一,mybatis中的动态sql是通过if set where choose foreache等动态标签来实现的。 ①if:根据参数条件判断是否显示某些sql; 例如:List<Teacher> selectMap(Map<String,Object> map) 阅读全文
posted @ 2020-05-16 16:58 等你的夏天 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 在java中,在我们写一个java文件定义用户的属性时,有可能会出现用户定义的属性名和实际的列名不一致的问题,这时候,当我们操作一些数据的时候,就会出现一些错误,例如:当我们测试查询数据时,并不会报错,但是就是数据为空,而且数据库中也是有数据的,但就是查询出来为null;项目很大,数据很多时,我们显 阅读全文
posted @ 2020-05-16 16:25 等你的夏天 阅读(496) 评论(0) 推荐(0) 编辑