摘要: 一. insert 首先看一下 insert.java 的代码: /** * <p> * 根据 ID 删除 * </p> * * @author hubin * @since 2018-04-06 */ public class Insert extends AbstractMethod { @Ov 阅读全文
posted @ 2020-02-17 19:53 Sniper_ZL 阅读(7717) 评论(0) 推荐(0) 编辑
摘要: 在前面 的 inject() 方法中, 调用了一个 TableInfoHelper.initTableInfo(builderAssistant, modelClass) 方法, 来获取 表信息: TableInfo /** * <p> * 实体类反射获取表信息【初始化】 * <p> * * @pa 阅读全文
posted @ 2020-02-17 19:38 Sniper_ZL 阅读(7078) 评论(0) 推荐(0) 编辑
摘要: 一. buildSqlSessionFactory() mybatis-plus 同样的是调用 factory.getObject() 方法来进行 SqlSessionFactory 创建的. 然后调用 buildSqlSessionFactory() 方法: protected SqlSessio 阅读全文
posted @ 2020-02-17 18:02 Sniper_ZL 阅读(4290) 评论(0) 推荐(0) 编辑
摘要: mybatis 的通用maper, 其实有很多, mybatis-plus 算是其中做的比较好的一款了. 这里就来看一下 mybatis-plus 是怎么实现这个通用mapper功能的. 一. BaseMapper mybatis中 Mapper interface 的时候, 并没有继承什么接口. 阅读全文
posted @ 2020-02-17 17:46 Sniper_ZL 阅读(5446) 评论(0) 推荐(0) 编辑