首页 > 编程语言 >java-myBatis-plus(CRUD)

java-myBatis-plus(CRUD)

时间:2024-04-09 16:22:51浏览次数:27  
标签:java 记录 CRUD entity 插入 plus myBatis id

https://baomidou.com/pages/10c804/#abstractwrapper

 

笔记1 BaseMapper CRUD 接口的方法
insert

delete entity 条件
deletById id
deletBacthIds ids
deletByMap map添加

update entiy 条件
updateById id

selectById id 单数据
selectOne entity 条件

selectList entity 条件
seletBachtIds ids
selectByMap
selectMaps
seletctObjs
------------------------------------------------------------------------------------
笔记1 IBaseService CRUD 接口的方法-
sava
saveBatch 批量插入

saveOrUpdate // TableId 注解存在更新记录,否插入一条记录
saveOrUpdateBatch // 批量修改插入

remove
removeById
removeByIds
removeMap

update
updaeById
updateBacthIds

getById
getOne
getMap // 根据 Wrapper,查询一条记录
getObj // 根据 Wrapper,查询一条记录

list
listByIds
listByMap
ListMaps



 

标签:java,记录,CRUD,entity,插入,plus,myBatis,id
From: https://www.cnblogs.com/ydg123/p/18124236

相关文章

  • mybatis框架log4j日志配置详解及jar包下载
    mybatis框架配置日志步骤1.引入日志的jar包logback-classic-1.2.3.jar,logback-core-1.2.3.jar,slf4j-api-1.7.26.jar链接:百度网盘请输入提取码提取码:4ufh下载后在工程中新建一个lib文件夹如图所示:将下载好的jar包复制到lib文件夹中,并添加到库引用(不要漏掉!)如图所......
  • MyBatis中如果某个查询不希望使用缓存,可以在映射文件中的select语句上设置flushCache=
    <selectid="xmlGetGuaranteeCount"databaseId="sqlserver"resultType="Integer"flushCache="true"><![CDATA[SELECTcount(appisparea.ID)FROMT_APP_ISP_ARE......
  • mybatis如何传参数
    MyBatis提供了多种传参方式,以适应不同的查询需求。以下是一些常用的传参方法:1.单个参数当查询只需要一个参数时,可以直接传递该参数。MapperXML:xml<selectid="findUserById"resultType="User">SELECT*FROMuserWHEREid=#{id}</select>Java接口:javaUserfindU......
  • 05_ElementPlus安装过程
    官网:一个Vue3UI框架|ElementPlus(element-plus.org)1.安装:运行cmd,转到我的项目的目录下\vuedemo,执行命令:npminstallelement-plus--save2.整体导入Element-plus,修改mian.js文件import{createApp}from'vue'//导入Pinia的createPinia方法,用于创建Pinia实例......
  • 【javaWeb &第十二篇】MybatisPlus
    MybatisPlus详细学习快速入门MybatisPlus特性标准数据层开发分页查询按条件查询查询投影DQL编程控制DML编程控制逻辑删除乐观锁代码生成器快速入门MybatisPlus是基于Mybatis框架基础上开发的增强型工具,旨在简化开发,提高效率官方地址:http://mp.baomidou.com/开......
  • Springboot + mybatis-plus项目
    作为小白第一次做了一个Springboot+mybatis-plus的demo总结和分享一下心得。 在Plugins里面下载mybatisX搭建srping初始环境<!--使用mybatis-plus需要导入的依赖:--><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</ar......
  • springboot~mybatis统一处理公有字段
    对于实体中包含有公共字段,像create_at,create_time,update_at,update_time来说,我们没有必要在每个实体的crud操作中复制同样的代码,这样代码的味道很坏,我们应该使用mybatis的拦截器机制,将公共字段统一处理;当然mybatis-puls在实现上更加优雅,它帮我们封装了MetaObjectHandler接口,我们......
  • 高级数据结构-并查集plus(更新中。。。
    格子游戏题目链接:格子游戏思路:首先围成一个闭环的时候,两个点一定有边相连,那么可以把这两个点通过并查集连在一个连通块里面,如果两个点的父亲相同,那么就形成闭环。同时,为了方便可以将二维的图转化成一维的进行计算,k=x*n+y,x,y要从0开始统计。代码附上:#include<bits/stdc++.h......
  • java 企业工程管理系统软件源码+Spring Cloud + Spring Boot +二次开发+ MybatisPlus
    鸿鹄工程项目管理系统SpringCloud+SpringBoot+Mybatis+Vue+ElementUI+前后端分离构建工程项目管理系统项目背景一、随着公司的快速发展,企业人员和经营规模不断壮大。为了提高工程管理效率、减轻劳动强度、提高信息处理速度和准确性,公司对内部工程管理的提升提出了更高的要......
  • java 企业工程管理系统软件源码+Spring Cloud + Spring Boot +二次开发+ MybatisPlus
     鸿鹄工程项目管理系统SpringCloud+SpringBoot+Mybatis+Vue+ElementUI+前后端分离构建工程项目管理系统项目背景一、随着公司的快速发展,企业人员和经营规模不断壮大。为了提高工程管理效率、减轻劳动强度、提高信息处理速度和准确性,公司对内部工程管理的提升提出了更高的......