动力节点吧 关注:39,143贴子:14,024
  • 2回复贴,共1

MyBatis-Plus教程他今天来了,【MyBatis-Plus高效开发实战教程】

只看楼主收藏回复

SQL性能很重要,绑定变量效率高。
拼接SQL虽方便,注入风险非常高。
开源工具效率高,重复造车没必要。
手写SQL虽高端,能去掉时就去掉。
学习java的小伙伴们,如果你在使用MyBatis框架的时候,每天还在手写insert,delete,update等SQL语句,那你就Low爆了!
别慌~我们有更高级的办法,本周我们最新推出了【MyBatis-Plus高效开发实战教程】助你简化开发,高效工作!


1楼2021-04-26 09:40回复
    课程介绍:
    首先,我们要了解一下MyBatis-Plus是什么
    MyBatis-Plus是一个基于MyBatis框架推出的增强插件,它是为简化开发而生的。
    MyBatis-Plus重要特性有以下3点:
    1.只做增强不做改变
    MyBatis项目不做改变即可使用MyBatis-Plus
    2.开发效率高
    快速生成单表 CRUD 操作,从而节省大量开发时间
    3.功能一应俱全
    如代码生成、物理分页、性能分析等等
    你能想到的,MyBatis-Plus都有了~
    我们这套教程采用PDT4J教学法,以项目案例驱动的方式带你系统的掌握MyBatis-Plus。
    通过本课程学习,让大家在项目中快速实现持久层开发,熟悉掌握MyBatis Plus的基本概念和使用技巧,采用MyBatis Plus提高基于MyBatis的开发效率。
    适用人群:
    熟悉mybatis、maven、spring boot基本使用的同学。


    2楼2021-04-26 09:45
    回复
      课程目录:
      第一章 MyBatis-plus快速开发入门
      1-1 mybatis-plus-认识mp
      1-2 mybatis-plus-快速开始
      1-3 mybatis-plus-快速开始-实体类User
      1-4 mybatis-plus-快速开始-Mapper接口
      1-5 mybatis-plus-快速开始-MapperScan扫描器
      1-6 mybatis-plus-快速开始-使用Mapper(Dao接口)
      1-7 mybatis-plus-快速开始-配置日志
      1-8 mybatis-plus-CRUD-insert获取主键id值
      1-9 mybatis-plus-CRUD-update
      1-10 mybatis-plus-CRUD-delete
      1-11 mybatis-plus-CRUD-select
      1-12 mybatis-plus-CRUD-源代码的简单分析
      第二章 MyBatis-plus核心特性
      2-1 mybatis-plus-AR-准备环境
      2-2 mybatis-plus-AR-insert
      2-3 mybatis-plus-AR-update
      2-4 mybatis-plus-AR-delete
      2-5 mybatis-plus-AR-selectById-1
      2-6 mybatis-plus-AR-selectById-2
      2-7 mybatis-plus-AR-selectById-3
      2-8 mybatis-plus-主键类型介绍
      2-9 mybatis-plus-主键-ID_WORKER
      2-10 mybatis-plus-主键-ID_WORKER-STR
      2-11 mybatis-plus-主键-UUID
      2-12 mybatis-plus-指定表名
      2-13 mybatis-plus-指定列名
      2-14 mybatis-plus-驼峰命名方式
      2-15 mybatis-plus-sql-定义mapper
      2-16 mybatis-plus-sql-指定sql映射文件位置
      2-17 mybatis-plus-sql-insertStudent
      2-18 mybatis-plus-sql-selectStudentById
      2-19 mybatis-plus-sql-selectByName
      第三章 MyBatis-plus查询
      3-1 mybatis-plus-查询-Wrapper
      3-2 mybatis-plus-查询-allEq-and多个条件
      3-3 mybatis-plus-查询-allEq-boolean-处理null值
      3-4 mybatis-plus-查询-eq-封装单个条件
      3-5 mybatis-plus-查询-ne-不等于
      3-6 mybatis-plus-查询-gt-大于
      3-7 mybatis-plus-查询-ge-大于等于
      3-8 mybatis-plus-查询-lt-小于
      3-9 mybatis-plus-查询-le-小于等于
      3-10 mybatis-plus-查询-between-范围值
      3-11 mybatis-plus-查询-notBetween-不在范围内
      3-12 mybatis-plus-查询-like-匹配某个值
      3-13 mybatis-plus-查询-notLike-不匹配某个值
      3-14 mybatis-plus-查询-likeRight和Left-匹配某个值的部分
      3-15 mybatis-plus-查询-null-isNotNull-空值
      3-16 mybatis-plus-查询-in-列表值
      3-17 mybatis-plus-查询-notIn-不在值列表
      3-18 mybatis-plus-查询-inSql-notInSql-子查询
      3-19 mybatis-plus-查询-groupBy-分组
      3-20 mybatis-plus-查询-orderBy-排序
      3-21 mybatis-plus-查询-orderBy-多字段混合排序
      3-22 mybatis-plus-查询-or-连接多个条件
      3-23 mybatis-plus-查询-last-拼接自定义sql
      3-24 mybatis-plus-查询-exists-notExists-条件查询
      3-25 mybatis-plus-查询-分页
      第四章 MyBatis-plus代码生成
      4-1 mybatis-plus-代码生成器-全局设置
      4-2 mybatis-plus-代码生成器-数据源
      4-3 mybatis-plus-代码生成器-包信息
      4-4 mybatis-plus-代码生成器-策略设置
      4-5 mybatis-plus-代码生成器-测试


      3楼2021-04-26 09:46
      回复