
mybatis plus
唱跑雨淋淋
这个作者很懒,什么都没留下…
展开
-
MyBatis-Plus 逻辑删除功能
在项目开发中,我们的表中可能会存在这样一个字段,用来标识这条数据是否有效或者是否删除,就是一个物理删除和逻辑删除的概念。物理删除,就是直接 delete 数据的操作逻辑删除,就是在业务逻辑上,标识某一条数据是删除的,不能再操作以往的操作可能是我们自己手动对相关字段 update 来进行逻辑删除的概念,然后查询时再通过条件过滤相关删除的数据,今天我们使用 MyBatis-Plus 之后,这一切就变得简单了起来!一、相关依赖及配置1、引入 pom 依赖<dependencies> .原创 2020-11-04 10:17:49 · 1957 阅读 · 1 评论 -
MyBatis-Plus 公共字段填充功能
本文基于 SpringBoot在项目开发过程中,我们的数据库表中,经常不可避免的会出现一些公共字段,比如创建人信息、创建时间、修改人信息、修改时间等等相关信息,我们一般都是拿到当前操作人员 set 相关属性进行写入,或者利用 aop 、反射等相关技术进行处理,当我们使用了 MyBatis-Plus 之后,这一切就变得简单起来了一、引入 MyBatis-Plus1、引入相关依赖<dependencies> <dependency> <groupId>o.原创 2020-11-03 16:32:32 · 2381 阅读 · 1 评论 -
mybatis plus 一些封装的常用方法
本次代码结构都是通过 mybatis plus 代码生成器直接生成因为 mybatis plus 在 service 层和在 mapper 层中封装的方法有部分差异,所以这里特别分开进行罗列一、mybatis plus 在 service 中封装的常用的方法package com.wxw.springboot_mybatisplus.sys.controller;import com.baomidou.mybatisplus.core.conditions.query.QueryWrap.原创 2020-10-23 15:06:36 · 4138 阅读 · 0 评论 -
mybatis plus 开发过程中遇到的问题
本文主要记录本人使用 mybatis plus 开发过程中碰到的问题,以及解决方案,此文将会不定期更新## 以下 mybatis plus 统一简称 mp一、使用 mp 生成代码时1、使用 saveOrUpdateBatch 或者 saveBatch 等新增修改方法时MybatisPlusException: error: can not execute. because can not find column for id from entity原因:不能执行。因为无法从实体中找到id列.原创 2020-06-15 16:03:09 · 7592 阅读 · 0 评论 -
mybatis plus 自动生成后台代码
mybatis plus 是什么?mybatis plus 能帮我们什么?此处我们使用 mybatis plus 来帮我们生成后台代码,包括 controller、entity、mapper.java、service、serviceImpl、mapper.xml 一系列代码,实用不实用用了就知道了,其他强大功能可以去查看官方文档一、先上效果图二、上代码1、pom 文件中需要的依赖<dependencies> <dependency> <groupI.原创 2020-06-15 12:23:07 · 422 阅读 · 0 评论