实例 /** * 分页查询 * @param * @param * @return */ @ApiOperation(value = "分页查询", notes = "分页查询") @GetMapping("/page" ) public R findPage(@RequestParam(requi ...
转载 2021-06-21 00:17:00
1037阅读
2评论
写在前面 感觉有一段时间没有更新技术博客了,其实这段时间太丧了,心情可以说是人生低谷,不过现在基本上调节过来了。有句话怎么说来着,少壮不努力,老大徒伤悲。我很喜欢的一位网红歌手,他说,你把大部分精力放到事业上,你的感情可能会暂时不顺,但如果你把大部分精力放到感情上,你的感情可能会长期不顺。 环境搭建 环境搭建,前面几篇文章都有搭建了,但是强迫症的我还要再搭建一次。。。 准备工作首先创建一
转载 2021-06-24 15:57:15
663阅读
1、介绍 ######Mybatis Mybatis 是操作数据库的框架:提供一种Mapper类,支持用Java代码对数据库进行增删改查。 缺点:需要先在xml中写好SQL语句; ######Mybatis Generator 自动为Mybatis生成简单的增删改查SQL语句的工具 ######My ...
转载 2021-05-30 23:11:31
1166阅读
2评论
1、介绍 ######Mybatis Mybatis 是操作数据库的框架:提供一种Mapper类,支持用Java代码对数据库进行增删改查。 缺点:需要先在xml中写好SQL语句; ######Mybatis Generator 自动为Mybatis生成简单的增删改查SQL语句的工具 ######My ...
转载 2021-05-30 23:10:56
1166阅读
2评论
目录1、简介2、快速入门3、基本使用传统模式通用mapper常用注解排除非表字段的三种方式4、MyBatis-Plus查询方法5、select只列出指定的列6、condition作用7、实体作为条件8、AllEq用法9、其他使用条件构造器的方法10、分页11、更新12、删除13、ActiveRecord模式[AR模式]14、主键策略15、通用service 1、简介Mybatis-plus简介:
转载 2023-11-27 11:37:30
150阅读
MyBatis Plus一、简介1.MyBatis Plus介绍2.代码及文档发布地址3.前置知识二、集成MP1.创建测试表2.创建javaBean3.依赖配置4.测试5.集成MP三、入门HelloWorld1.通用CRUD2.插入操作3.更新操作4.查询操作5.删除操作6.MP启动注入SQL原理分析7.通用CRUD小结四、条件构造器 EntityWrapper1.EntityWrapper简介2.使用EntityW
原创 2021-08-14 00:01:52
354阅读
参考官网:https://mp.baomidou.com/ quickly start: Entity: Dao层: 配备的XML: Service层: 参考:https://www.cnblogs.com/fingerboy/p/6657118.html
转载 2019-03-26 13:51:00
100阅读
2评论
我觉得没有比官方文档更加权威了(这是我见过的最好的文档)官方文档
ide
原创 2022-10-09 19:15:17
69阅读
1.基本使用简单的使用可以参照官网的文档,三步走第一步,要用Enum就要先创建一个,我这里随便写了个,要注意的是两个注解@EnumValue 这个是mybatisplus的注解,代表如果使用Enum作为实体类中字段的类型,那会找到对应Enum中标识为@EnumValue的字段存入数据库@JsonValue 这个是jackson的注解,是把此注解标记的值返回给前端。如果用gson或者fastjson
转载 2024-01-25 22:06:29
310阅读
{ "total" : 10, "size" : 100, "pages" : 1, "current" : 1, "records" :[{ "userId" : 25, "userName" : "2019-04-01 11:42:13:553" },{ "userId" : 23, "userName" : "2019-04-01 11:37:02:887" },{ "user...
原创 2019-04-01 15:04:16
403阅读
前言官网:Mybatis-plus官方文档 简化 MyBatis !创建数据库数据库名为mybatis_plus创建表创建user表DROP TABLE IF EXISTS user; CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT
转载 2024-05-22 14:47:18
75阅读
目录1、配置1、     基本配置1、MyBatis 配置文件位置 2、MyBatis Mapper 所对应的 XML 文件位置3 、MyBaits 别名包扫描路径2、进阶配置1、mapUnderscoreToCamelCase 2、cacheEnabled3、DB 策略配置1、idType2、tablePrefix2、条件构造器1 、allEq2
转载 2024-07-05 20:28:31
2957阅读
目录基本查询条件构造器查询指定列与排除列Condition处理参数以实体作为参数AllEq的使用自定义查询注解形式xml形式其他的查询注:本文代码样例及sql脚本均已上传至gitee:spring-boot-mybatis-plus学习基本查询/** * id=? */ @Test void selectById() { User user =
转载 2023-08-04 18:17:15
1043阅读
MyBatis-Plus自带分页PaginationInterceptor对象,但想要用MyBatis-Plus自带的分页功能的话需要在mapper对象中传入一个Page对象才可以实现分页,这样耦合度是不是太高了一点,从web到service到mapper,这个Page对象一直都在传入,这样的使用让人感觉有点麻烦,但是Mapper Plus不得不说真的是很好用的。PageHelper是国内非常优秀
转载 2023-12-14 10:28:35
107阅读
Spring+SpringMVC+MyBatisPlus详解_woniu_li的
原创 2022-10-18 08:02:49
269阅读
https://mybatis.plus/ https://github.com/baomidou/mybatis-plus
原创 2021-07-08 14:54:23
488阅读
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window) 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。首先我们需要又java的开发环境,熟悉springboot框架及maven。然后正式开始,先建立数据库,这里在后期运行的时候会有一个坑,后来再说。建立数据库语
转载 2024-05-07 12:36:08
128阅读
MP接口:int insert ,int deletebyid, int updatebyid, T selectbyid,list<T> selectlist(),Ipage<T> selectpage(Ipage<> page),   Ipage<T> selectpage(wapper<T> queryWrapp
原创 精选 2022-05-16 22:19:21
391阅读
案例一 /** * 分页查询 * @return */ @RequestMapping("/get0") @ResponseBody public String test0(){ LambdaQueryWrapper<User> userLambdaQueryWrapper = Wrappers.l
原创 2022-10-02 00:00:17
169阅读
Mybatis-PlusMyBatis-Plus 简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生快速开始1、创建数据库CREATE DATABASE `Mybatis_Plus` CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci'; use `Mybatis_Plus`; DROP 
转载 2021-05-08 20:27:25
316阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5