摘要: 1.接口 2.配置文件 3.测试 4.在全局配置文件中加入log打印日志 5.打印结果 条件成立则拼接相应的条件,不成立则不拼接 阅读全文
posted @ 2018-01-21 21:52 在谷歌上百度 阅读(3202) 评论(0) 推荐(0) 编辑
摘要: 1.结果封装为List<Object> 接口示例: 配置文件示例: 运行结果: 返回值类型resultType还是对象类型并不是list,mybatis会自动将对象封装成list集合 2.将单条记录封装成Map<String,Object>,其中key就是表的列名,value就是对应的值 接口示例: 阅读全文
posted @ 2018-01-21 14:49 在谷歌上百度 阅读(7765) 评论(0) 推荐(0) 编辑
摘要: #{ }和${ }都可以从map中取到相对应的值, 但是 #{ }采取的是预编译的方式(PreparedStatement)来执行sql语句,有效防止了sql注入问题 select * from book where id=? and name = ? 而${ }采用的是拼接sql的方式 selec 阅读全文
posted @ 2018-01-21 14:25 在谷歌上百度 阅读(316) 评论(0) 推荐(0) 编辑