mybatis
余冰涛
北邮网络空间安全专业17级硕士,在实验室的主要研究方向是调度平台的应用与开发,涉及部分分布式内容以及后台开发内容。
展开
-
mybatis-plus使用
mybatis-plus 快速搭建工程https://mp.baomidou.com/guide/quick-start.html#初始化工程增删查改(CRUD)链接中给出了所有的CRUD接口:https://mp.baomidou.com/guide/crud-interface.html#selectbymap通用使用示例:增: public void testI...原创 2019-05-02 12:13:48 · 289 阅读 · 0 评论 -
mybatis-plus源码分析-1-sqlSessionFactory的生成
注:本篇本人看的较为混乱,而且个人觉得实际收获不是很大,因此可以选择跳过,直接去看源码分析-2-MapperScanner。预备知识:在spring整合mybatis时,我们需要配置以下3个东西:dataSource(数据源)sqlSessionFactoryMapperScanner(Mapper扫描器)本次将介绍的是sqlSessionFactory的生成,在讲解具体代码之前,...原创 2019-05-02 12:17:46 · 2223 阅读 · 0 评论 -
mybatis-plus源码分析-2-mapper扫描
文章目录预备知识:入口:MapperScannerRegistrar先看MapperScannerRegistrar的声明registerBeanDefinitions方法具体实现:scan.doScan小总结及困惑MapperFactoryBean声明:getObject()获得mapper实例将mapper进行注册MapperFactoryBean的总结及困惑预备知识:在spring整合m...原创 2019-05-02 12:19:00 · 2855 阅读 · 0 评论 -
mybatis 动态代理技术
文章目录mybatis mapper的使用疑问点总流程图mapper.xml解析getMapper(type)方法获得mapper代理类为什么要使用mapper代理类?mapperMethod.execute委托给SqlSession去执行sqlmybatis mapper的使用首先,我们来看看使用mybatis的mapper的步骤:1、编写xxxMapper.xml以及xxxMapper接...原创 2019-05-02 18:51:14 · 1226 阅读 · 1 评论