1 Star 0 Fork 0

sky / mybatis

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

模块说明

  1. 《insert-batch》 大批量插入实验

    • yml连接数据库设置参数&rewriteBatchedStatements=true

    • 内部原理

    重点看MP的ServiceImpl类

      SqlSession sqlSession = sqlSessionFactory.openSession(ExecutorType.BATCH);
    //每多少次提交一次
      sqlSession.flushStatements();
      sqlSession.commit()
  2. 《mybatis01》 多对一或者关联对象(association)

  3. 《mybatis01-2》 一对多(collection) 实体类中,教师类用List包装学生类

  4. 《mybatis02》 使用注解增删改查

  5. 《mybatis03》 使用动态sql的标签

  6. 《mybatis-transaction》 spring-mybatis事务

  7. 《mybatisPlus》 mybatisPlus和SpringBoot的简单使用 学习博客

添加内容

  1. 基本增删改查api使用

  2. 分页查询、Wrapper条件、枚举、typeHandler、

  3. druid、获取嵌套的元属性、

  4. resultMap中对association理解(可以关联对象,可以多对一)

  5. 对数据库json字段的查询处理 **

    • MybatisPlus处理(只能解决MybatisPlus提供的查询方法)
    • ResultMap处理
  6. 大批量数据插入学习和测试

  7. 多数据源+druid 【切换成功但无法进入druid监控页面】 【思考】

  8. 多表相关操作只能用sql语句。视图会报错

  9. sql语法

    select * from table limit m,n select * from table limit n,offset m 前m个不读(从m+1个开始读取),再往后读n个数据

    select * from table limit m 读取前m个数据

空文件

简介

mybatis学习仓库 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/li2906776925/mybatis.git
git@gitee.com:li2906776925/mybatis.git
li2906776925
mybatis
mybatis
master

搜索帮助