摘要:        
代码自动生成器 AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。 dao,pojo,service,    阅读全文
posted @ 2020-11-13 20:47
Joker-0927
阅读(337)
评论(0)
推荐(0)
        
            
        
        
摘要:        
直接上代码: package com.hui; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.hui.mapper.UserMapper; import com.hui.pojo.User    阅读全文
posted @ 2020-11-13 18:01
Joker-0927
阅读(850)
评论(0)
推荐(0)
        
            
        
        
摘要:        
性能分析插件 我们在平时的开发中,会遇到一些慢sql。测试!druid,.. 作用:性能分析拦截器,用于输出每条SQL语句及其执行时间 MP也提供性能分析插件,如果超过这个时间就停止运行! 步骤:1、导入插件 @Bean//性能分析插件 @Profile({"dev", "test"}) publi    阅读全文
posted @ 2020-11-13 17:14
Joker-0927
阅读(289)
评论(0)
推荐(0)
        
            
        
        
摘要:        
删除操作: 基本的删除操作; @Test//根据id删除单个 void testDeletebyId(){ userMapper.deleteById("1327089990215172099"); } @Test//根据多个id删除多个数据 void testDeletebyArry(){ use    阅读全文
posted @ 2020-11-13 16:45
Joker-0927
阅读(785)
评论(0)
推荐(0)
        
            
        
        
摘要:        
分页查询 分页在网站使用的十分之多! 1、原始的limit进行分页 2.pageHelper第三方插件 3,MP其实也内置了分页插件! 如何使用! 1、配置拦截器组件即可 @Bean//配置分页插件 public PaginationInterceptor paginationInterceptor    阅读全文
posted @ 2020-11-13 15:48
Joker-0927
阅读(230)
评论(0)
推荐(0)
        
            
        
        
摘要:        
@Test //根据id查询单个结果 void testSelect1() { User user = userMapper.selectById(1L); System.out.println(user); } @Test //根据多个id查询多个结果 void testSelect2() { L    阅读全文
posted @ 2020-11-13 15:22
Joker-0927
阅读(118)
评论(0)
推荐(0)
        
            
        
        
摘要:        
乐观锁 在面试过程中,我们经常会被问到乐观锁,悲观锁!这个其实非常简单! 乐观锁:故名思意十分乐观,它总是认为不会出现问题,无论干什么不去上锁!如果出现了问题,再次更新值测试。 悲观锁:故名思意十分悲观,它总是认为总是出现问题,无论干什么都会上锁!再去操作! 当要更新一条记录的时候,希望这条记录没有    阅读全文
posted @ 2020-11-13 14:36
Joker-0927
阅读(326)
评论(0)
推荐(0)
        
            
        
        
摘要:        
更新操作: @Test //测试更新 void testUpdate() { User user = new User(); user.setId(5L); user.setName("瓜瓜"); //虽然方法名是一个byId,但是传入的是一个对象 int len = userMapper.upda    阅读全文
posted @ 2020-11-13 13:30
Joker-0927
阅读(491)
评论(0)
推荐(0)
        
            
        
        
摘要:        
测试插入: //测试插入 @Test void testInsert(){ User user=new User(); user.setAge(3); user.setEmail("269805365@qq.com"); // user.setId(); 我们故意不进行设置id,我们会发现会自动生成    阅读全文
posted @ 2020-11-13 11:55
Joker-0927
阅读(1246)
评论(0)
推荐(0)
        
            
        
        
摘要:        
配置日志 我们所有的sql现在是不可见的,我们希望知道它是怎么执行的,所以我们必须要看日志! #配置日志 mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl 效果:    阅读全文
posted @ 2020-11-13 11:19
Joker-0927
阅读(785)
评论(0)
推荐(0)
        
            
        
        
摘要:        
简介 MyBatis-Plusc(简称MP)是一个MyBatisc的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。 简介 MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生愿    阅读全文
posted @ 2020-11-13 11:02
Joker-0927
阅读(140)
评论(0)
推荐(0)
        

浙公网安备 33010602011771号