MyBatis-plus
文章平均质量分 59
这个人是谁呀
一个学习java后端的计算机学生,日常发布一下学到的新知识(其实就是为了做个笔记,鄙人记忆力比较差)
哪里写的不好希望大家指出来啊,方便我进步进步再进步
展开
-
(6)Mybatis-plus DML编程控制
1、多数据删除 2、多数据查询 三、逻辑删除逻辑删除:为数据设置是否可用状态字段,删除时设置状态字段为不可用状态,数据保留在数据库中 也可以在yml文件中设置 四、乐观锁 1、加一个字段,同时设置默认值 2、实体类中添加@Version 3、到mp的拦截器中添加一个拦截器 1、需要在原来的基础上新增两个依赖 2、创建代码生成器的对象,执行代码生成器 执行上述代码会跳出一个文件夹框,会出现一个com的文件夹 更详细的可以直接在程序中生成...原创 2022-07-04 20:35:16 · 300 阅读 · 0 评论 -
(5)Mybatis-plus-DQL
如下 2、lambda条件查询3、lambda条件查询2.0 模拟页面传过来的数据 连接条件QueryWrapper的写法查询总条数1、等于 2、范围查询 3、模糊查询 解决方法2、“你有我没有” 解决办法3、采用默认查询开放了更多的字段查看权限解决办法4、表面与类名冲突 解决办法目录一、照之前的步骤新建一个Springboot+MP工程二、条件查询 1、条件查询2、lambda条件查询3、lambda条件查询2.0 三、条件查询原创 2022-07-04 09:12:49 · 171 阅读 · 0 评论 -
(4)Mp----CRUD+分页功能
3、lombok使用说明: 在pom中加一个坐标然后之前的User实体类就可以简写为二、标准分页功能制作1、添加拦截器 这个bean要想被加载,两种方法:A、在配置类中 B、直接在config上面加@configuration.........原创 2022-07-02 16:41:02 · 342 阅读 · 1 评论 -
(3)SpringBoot整合MP
第三步 编写yml千万记住类名要与表名对应,不然会出现找不到表的情况 第五步 测试类 运行成功结果原创 2022-07-02 11:45:48 · 372 阅读 · 0 评论 -
(2)mybatis-plus 实战演练
(3)在resorces下新建一个log4j.properties(4)在resorces下新建一个mybatis-confifig.xml三、编写User实体类原创 2022-07-02 08:49:39 · 96 阅读 · 0 评论 -
(1)mybatisplus简介
mybatis-plus官网 无侵入∶只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的CRUD操作∶内置通用Mapper、通用Service,仅仅通过少量配置即可实现单表大部分CRUD操作,更有强大的条件构造器,满足各类使用需求支持Lambda形式调用︰通过Lambda表达式,方便的编写各类查询条件,无需再担心字段写错支持多种数据库∶支持MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、Pos原创 2022-07-01 07:26:00 · 184 阅读 · 0 评论