ICode9

精准搜索请尝试: 精确搜索
  • mybatisplus批量插入数据2021-08-27 10:03:52

    不建议使用批量操作,也是一条一条操作。废话不多说上demo。 1.导入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.0</version> &

  • 五、MybatisPlus实现自动填充2021-08-17 11:57:45

    五、MybatisPlus实现自动填充 update1、根据Id更新操作2、自动填充 update 1、根据Id更新操作 注意:update时生成的sql自动是动态sql:UPDATE user SET age=? WHERE id=? 2、自动填充 项目中经常会遇到一些数据,每次都使用相同的方式填充,例如记录的创建时间,更新时间等。

  • Springboot + mybatisPLus2021-08-10 01:32:17

    参考: https://www.bilibili.com/video/BV17E411N7KN?p=14 mybatisPLus 是mybatis的升级版,mybatis的功能都继承了都可以同样的使用 目录     MyBatisPlusConfig package com.config; import com.baomidou.mybatisplus.core.injector.ISqlInjector; import com.baomidou.myba

  • MyBatisPlus代码生成器2021-08-08 17:01:45

    1.pom引入依赖 <!-- 持久层 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <g

  • mybatisplus的lamdaquery联合查询2021-08-05 14:29:37

    带有or条件的语句以及多条件查询的写法 List<User> list = this.lambdaQuery() .eq(User::getDelFlag, "10") .and(w->w.isNull(User::getCode) .or() .eq(User::getName, "")

  • MybatisPlus学习-快速入门2021-08-04 14:02:34

    学习视频:https://www.bilibili.com/video/BV17E411N7KN?p=3&spm_id_from=pageDriver 官方网址:https://mp.baomidou.com/guide/ 其特性: 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CR

  • MyBatisPlus 中的 resultMap 使用2021-08-03 23:34:44

    想让数据库返回 SkuItemSaleAttrVo 实体数据 @ToString @Data public class SkuItemSaleAttrVo { private Long attrId; private String attrName; private List<AttrValueWithSkuIdVo> attrValues; } @Data @ToString public class AttrValueWithSkuIdVo {

  • Mybatis-plus<三> MybatisPlus条件构造器2021-08-01 22:33:28

    Mybatis-plus<三> MybatisPlus条件构造器 Demo GitHub下载地址:https://github.com/RJvon/Mybatis_plus_demo Mybatis-plus条件构造器: https://mp.baomidou.com/guide/wrapper.html#链式调用-lambda-式 *条件构造器关系介绍* *wapper介绍 :* Wrapper : 条件构造抽象类,最顶端父类 -

  • # Mybatis-plus<一> MybatisPlus代码自动生成器2021-08-01 11:01:49

    Mybatis-plus<一> MybatisPlus代码自动生成器 Mybatis-plus官网: https://mp.baomidou.com/ Demo GitHub下载地址(包含数据库建表sql,数据库数据与源代码):https://github.com/RJvon/Mybatis_plus_demo Mybatis-plus简介 MyBatis-Plus (简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基

  • 代码自动生成器2021-07-30 14:00:25

    代码自动生成器 dao、pojo、service、controller都给我自己去编写完成! AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。 测试: package com.saxon; import

  • MyBatis Plus简介与搭建2021-07-29 14:01:39

    简介 国产的开源框架,基于 MyBatis 核⼼功能就是简化 MyBatis 的开发,提⾼效率。 搭建 Spring Boot(2.3.0) + MyBatis Plus(国产的开源框架,并没有接⼊到 Spring 官⽅孵化器中) 1、创建 Maven ⼯程 2、pom.xml 引⼊ MyBatis Plus 的依赖 <dependency> <groupId>com.baomidou</gr

  • 简介2021-07-29 09:34:55

    简介 官网链接:链接 MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。 为什么要学习它呢? MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都

  • MybatisPlus分页插件的简单使用2021-07-28 16:01:36

    服务层实现类(serviceImpl) //新建分页对象 Page<T> page = new Page<>(); //设置当前页 page.setCurrent(current); //设置当前记录数 page.setSize(size); //分页操作实现,括号里面写的是你在mapper层写的查询接口,需要注意的是,要把page对象最为实参传入查询接口中 pa

  • SpringBoot-MybatisPlus-Redis 做数据的缓存2021-07-27 18:02:32

    1.数据准备         Mysql数据库 -- ---------------------------- -- Table structure for province -- ---------------------------- DROP TABLE IF EXISTS `province`; CREATE TABLE `province` ( `pid` int(11) NOT NULL AUTO_INCREMENT, `pname` varchar(40)

  • MyBatis Plus 的基本用法2021-07-27 12:02:59

    MyBatis Plus 国产的开源框架,基于 MyBatis 核心功能就是简化 MyBatis 的开发,提高效率。 MyBatis Plus 快速上手 Spring Boot + MyBatis Plus 1、创建 Maven 工程,选择相关配置 2、pom.xml 引入 MyBatis Plus 的依赖 <dependency> <groupId>com.baomidou</groupId

  • 【MyBatisPlus】实现乐观锁,简单查询,分页查询2021-07-23 16:33:32

    1.乐观锁: 2.查询: 3.分页查询:

  • 【MybatisPlus】再补充内容2021-07-21 14:35:45

    2021年7月21日 14点05分 看尚硅谷新讲的尚医通,这个MP的文档多了新东西:   依赖版本: springBoot版本  2.2.1.RELEASE <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> &l

  • MybatisPlus基础2021-07-20 00:00:21

    MybatisPlus(下称MP)是Mybatis的增强版,比Mybatis更加易用,与Mybatis形成了很好的互补关系。 本文将对MP的基本使用进行介绍。 SpringBoot整合MP 本文基于Spring Boot框架使用MP,请读者确保自己是在SpringBoot项目中运行本文的代码。 将以下依赖加入到项目的 pom.xml 中: <!-- spri

  • Spring Boot 集成 MyBatis-Plus2021-07-19 22:32:50

    原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/15030904.html   Project Directory   Maven Dependency <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="

  • MybatisPlus基础学习之自动填充策略2021-07-18 23:05:13

    4.MybatisPlus自动填充策略 4.1 为什么要进行自动填充处理? 创建时间、修改时间!这些操作一遍都是自动化完成的,我们不希望手动更新! 阿里巴巴开发手册:所有的数据库表中gmt_create、gmt_modified几乎所有的表都要配置上,而且需要自动化! 4.2 实现自动填充 实现自动填充我们可

  • springboot 整合mybatisplus2021-07-18 18:33:10

    1.导入依赖 <!--mybatis-plus 是自己开发的,并非官方!--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.0.5</version> </dependency>

  • 第二周扩展内容总结, Linux下安装MySQL,MyBatis-Plus入门案例2021-07-18 11:58:20

    第二周扩展内容总结 Linux下安装MySQL下载安装包安装mysql启动mysql显示随机密码使用随机密码登录并更改密码开放远程访问测试连接 MyBatis-Plus入门案例什么是MyBatis-Plus简介特性支持数据库框架结构代码托管开始入门案例准备工作第一步创建表第二步创建一个空的Spring B

  • MybatisPlus+mbg(代码生成器)2021-07-16 16:01:56

    MybatisPlus+mbg(代码自动生成器) 简介 ​ 非官方推出,而是别人开发出来的,对mybatis的加强工具(尽量不要和mybatis同时导入,避免冲突),侵入性小,自动注入了 CRUD,于jpa较为相似的。 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CUR

  • MybatisPlus(MP)使用&知识点笔记2021-07-15 12:32:21

    MP使用&知识点笔记 一、环境搭建 1.创建SpringBoot工程 Springboot场景启动器版本以2.2.1.RELEASE为例; 2.导入依赖: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId>

  • MybatisPlus逻辑删除、执行性能2021-07-12 22:33:10

    一、逻辑删除 1、添加字段,默认值为0(或者使用 this.setFieldValByName("deleted",0,metaObject);) 2、实体类,添加属性 @TableLogic private Integer deleted; 3、Configuration配置类中新增,逻辑删除插件 //逻辑删除插件 @Bean public ISqlInjector sqlInjector() {

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有