摘要: MyBatis系列三 之 使用getMapper剔除掉Dao的实现类 我们在系列一 中 我们使用的是Dao的实现类 来操作底层数据库,今天我们使用getMapper()来替换Dao的实现类, 通过动态代理来操作底层数据库 注意: 使用getMapper()方式 必须要保证一下几点 1.1 我们的映射 阅读全文
posted @ 2016-12-17 18:08 回青 阅读(700) 评论(0) 推荐(0)
摘要: MyBatis系列二 之 数据库列名于程序实体类中字段名称不一致 情景:当数据库中的列名与我们程序实体类中的字段名称不一致 使用ResultMap节点配置信息 在映射文件中 mapper根节点下配置ResultMap节点信息 解析: type为程序中实体类的全类名(此处我使用了别名配置 故直接用St 阅读全文
posted @ 2016-12-17 14:46 回青 阅读(1417) 评论(0) 推荐(0)
摘要: MyBatis的配置 以下代码的底层实现 我们先来解析第一个问题 第二个问题:insert 和 delete 底层发生了什么 第三个问题 为什么session可以引起事务的提交 第四个问题 为什么session.close()不会回滚事务 阅读全文
posted @ 2016-12-17 11:52 回青 阅读(148) 评论(0) 推荐(0)