ICode9

精准搜索请尝试: 精确搜索
  • MyBatisPlus实现乐观锁2022-07-17 23:04:14

    1.在表添加字段作为版本号,在表对应实体类添加版本号属性   2.在实体类进行版本号操作属性上面添加注解 @Version private Integer version;   3.配置乐观锁插件 @Configuration @MapperScan("com.atguigu.demomptest.mapper") public class MpConfig { @Bean public

  • MyBatisPlus实现乐观锁2022-07-17 23:04:13

    1.在表添加字段作为版本号,在表对应实体类添加版本号属性   2.在实体类进行版本号操作属性上面添加注解 @Version private Integer version;   3.配置乐观锁插件 @Configuration @MapperScan("com.atguigu.demomptest.mapper") public class MpConfig { @Bean public

  • MyBatisPlus自动填充2022-07-17 14:02:03

    MP中有自动填充,可以达到和set方法一样的功能       通过自动填充,实现插入记录或者更新记录的时候自动修改 插入/更新时间 @Data public class User { private Long id; private String name; private Integer age; private String email; @TableField(fi

  • MyBatisPlus2022-07-16 01:00:15

    MyBatisPlus 参考:B站:狂神说Java 1、简介 MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网:https://baomidou.com/ 2、特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自

  • mybatis-plus的基本使用2022-07-15 02:31:36

    mybatis-plus官网:https://mp.baomidou.com/ 一 、mybatis-plus快速部署 1、初步配置,基于springboot,创建springboot工程,导入依赖 <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifactId

  • MyBatisPlus写入和读取mysql blob数据2022-07-14 17:36:02

    mysql数据表字段类型是 longblob,java 实体类要这么写 @TableField(value = "BLOB_VALUE_",typeHandler = BlobTypeHandler.class) private byte[] blobValue;  

  • MyBatisPlus分页查询2022-07-08 16:04:14

    MybatisPlus 本身具有配置多数据源 和分页查询 的功能   @Slf4j @Configuration public class MybatisConfiguration { /** * 分页插件 */ @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor

  • springboot+mybatisplus+oracle 多数据源2022-07-07 10:02:50

    增删改查和调用存储过程 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <!-- 映射文件,映射到对应的SQL接口 --> <mapper

  • 使用MybatisPlus Generator生成优雅的代码、自定义的代码2022-07-01 18:00:08

    1.加入标准的maven依赖 <!-- 数据库依赖--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.19</version> </dependency> <dependenc

  • springboot~MyBatisPlus中使用@TableField完成字段自动填充2022-06-29 22:03:27

    字段注解 @TableField中的参数fill com.baomidou.mybatisplus.annotations.TableField exist 是否为数据库表字段( 默认 true 存在,false 不存在 ) strategy 字段验证 ( 默认 非 null 判断,查看 com.baomidou.mybatisplus.enums.FieldStrategy ) fill 字段填充标记 ( FieldF

  • springboot中使用mybatisplus分页插件2022-06-27 23:31:35

    1.环境初始化 引入依赖 添加插件 在application中配置数据源 添加日志 添加mapper注解,表明mapper接口的位置 2.添加配置类 package top.roud.cms.common; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInt

  • 03-MyBatisPlus之DQL编程控制2022-06-27 20:32:31

    三、DQL编程控制 3.1、条件查询方式 MyBatisPlus将书写复杂的SQL查询条件进行了封装,使用编程的形式完成查询条件的组成 3.1.1、条件查询 方式一:按条件查询 查询年龄大于18岁的用户 @Test // 条件查询----查询年龄大于18的数据 public void selectByCondition() {

  • 02-MyBatisPlus标准数据层开发2022-06-27 06:31:55

    二、标准数据层开发 2.1、MyBatis-Plus的CRUD操作 自己自定义的接口和MyBatis-Plus实现的接口对比,如下表所示 功能 自定义接口 MyBatisPlus接口 新增 boolean save(T t) int insert(T t) 删除 boolean delete(int id) int deleteById(Serializable id) 修改 boolea

  • spring boot 集成 flowable + mybatisplus冲突解决2022-06-25 14:00:50

    <dependency> <groupId>org.flowable</groupId> <artifactId>flowable-spring-boot-starter</artifactId> <version>${flowable.version}</version> <exclusions> <exclusion> <grou

  • 新版本MybatisPlus分页插件失效2022-06-15 00:00:41

    新版本的MybatisPlus配置分页插件 添加一个配置文件如下 package com.example.demo.config; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor; import c

  • Java的MybatisPlus2022-06-13 19:31:07

    Part1:MybatisPlus是什么 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。   Part2:MybatisPlus框架结构 (下图来源于官网)         Part3:MybatisPlus可以做什么 即使你没有

  • MybatisPlus2022-06-12 08:31:24

    1. MybatisPlus入门 1.1 快速入门 1.1.1 新建工程 新建模块,导入依赖坐标 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:

  • Mybatis-plus代码生成器3.5.12022-06-06 17:00:09

    导入依赖 <!--spring-boot--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--SpringBootTest--> <d

  • MybatisPlus日志2022-06-03 00:04:08

    <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.1</version> </dependency> #配置日志 打印sql语句 mybatis-plu

  • mybatis-plus代码生成器2022-05-31 10:34:31

    要在springboot项目下使用! 相关依赖 <dependencies> <!--spring-boot--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency>

  • MybatisPlus2022-05-30 09:03:36

    前言 Mybatis-Plush(简称MP)是Mybatis的增强版,MybatisPlus在Mybatis的基础上只做增强不做改变; 为了简化Mybatis的开发,提高开发效率,MybatisPlus封装好了大量增删改查的方法,程序员只需要继承BaseMapper方法即可以使用这些方法,无需再重复开发;

  • MyBatisPlus自定义增删改查2022-05-23 16:01:00

    MyBatisPlus对MyBatis只做增强,并不改变原有的功能。 仍然可以采用自定义查询:   第一步:配置映射文件的位置       映射文件格式: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dt

  • 代码生成器模板2022-05-21 16:00:54

    package com.guoba.springboot; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.generator.AutoGenerator; import com.baomidou.mybatisplus.generator.config.DataSourceConfig;

  • 【转】如何通过条件构造器书写 MybatisPlus 复杂 SQL 语句?2022-05-19 09:33:16

    以下文章来源于微信公众号:Java技术指北 ,作者:指北君     之前有一篇文章,我们介绍过通过 Mybatis Plus 进行增删改查。如下这段代码: /** * 根据id修改 * UPDATE user SET user_name=?, user_age=? WHERE (id = ?) */ @Test public void testudpateById(){ User user = n

  • MybatisPlus2022-05-17 21:04:02

    MyBatisPlus MP是基于mybatis基础上开发的增强型工具,维勒简化mybatis开发,提高效率 因为企业中最常用的是SpringBoot所以我们主要研究基于SpringBoot使用Mybatis 快速入门 首先创建boot项目,你发现没有MP对应的启动依赖,于是我们要自己配,选好mysql的,点击完成(注意第一件事是更改Maven

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

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

ICode9版权所有