mybatis-plus

芝法酱10 天前
spring boot·mysql·mybatis·mybatis-plus
芝法酱学习笔记(0.3)——SpringBoot下使用mybatis做增删改查和报表书接上回,我们搭建了windows下的开发环境,并给出了一个hello world级别的多模块SpringBoot项目。 毕竟java后端开发,离不开数据库的操作,为方便后面内容的讲解,这里再做一期铺垫,core模块下新增一个core-mpenhance模块,该模块引入mybatis-plus,并对其进行一定规范封装。基于该模块,我们编写一些crud的业务代码。
bug菌¹1 个月前
性能优化·mybatis-plus·乐观锁·零基础入门教学
滚雪球学MyBatis-Plus(09):乐观锁与性能优化在上期内容中,我们详细介绍了 MyBatis Plus 的条件构造器。通过使用 QueryWrapper 和 LambdaQueryWrapper,我们学会了如何构建各种复杂的查询条件,并将这些条件应用于服务层和控制层。条件构造器的灵活性和强大功能,使得查询操作变得更加简洁和高效。
bug菌¹1 个月前
部署·测试·mybatis-plus·零基础入门教学
滚雪球学MyBatis-Plus(13):测试与部署在上期内容中,我们深入探讨了 MyBatis Plus 的高级功能,包括自定义 SQL 注解、批量操作以及数据加密与解密。这些功能极大地提高了开发效率,并增强了数据操作的灵活性和安全性。
bug菌¹1 个月前
java·mybatis·mybatis-plus·零基础教学
滚雪球学MyBatis-Plus(04):基础配置在上期内容中,我们详细介绍了如何进行项目初始化,包括添加 MyBatis Plus 依赖、配置数据库连接,以及创建基础的实体类和 Mapper 接口。这些步骤为我们搭建了一个基本的开发框架,使我们能够快速上手 MyBatis Plus 的开发工作。
简 洁 冬冬1 个月前
mybatis-plus
011 mybatis-plus分页
装不满的克莱因瓶2 个月前
java·开发语言·架构·mybatis·mybatisplus·mybatis-plus·分页
你真的懂Mybatis分页原理吗?目录一、Mybatis如何实现分页?1.1 在SQL中添加limit语句1.2 基于PageHelper分页插件,实现分页
洛*璃2 个月前
后端·spring·spring cloud·微服务·mybatis·mybatis-plus
Spring Cloud微服务项目集成MyBatis在现代软件开发中,微服务架构已经成为一种流行的解决方案,它能够将应用程序拆分成多个小的、独立的服务。每个服务负责一个特定的业务功能,并可以独立部署和扩展。Spring Cloud是一个提供各种工具和框架以支持微服务开发的开源框架,而 MyBatis 是一个流行的持久层框架,用于简化数据库操作。
普通程序员A3 个月前
java·spring boot·mybatis·mybatis-plus
springboot 整合 mybatis-plus1. mybatis-plus是什么mybatis-plus是一个对mybati框架的拓展框架,它在mybatis框架基础上做了许多的增强,帮助我们快速的进行代码开发。目前企业开发中,使用mybati的项目基本会选择使用mybatis-plus来提升开发效率。
JavaPub-rodert3 个月前
mybatis·mybatis-plus
MyBatis-plus这么好用,不允许还有人不会你好呀,我是 javapub.做 Java 的同学都会用到的三件套,Spring、SpringMV、MyBatis。但是由于使用起来配置较多,依赖冲突频发。所有,各路大佬又在这上边做了包装,像我们常用的 SpringBoot、MyBatisPlus。
写代码的老书生3 个月前
spring boot·mybatis·mybatis-plus
Spring Boot 集成MyBatis-Plus大部分的项目都需要进行数据的持久化,所以必然会使用到数据库。而关系型数据库是其中比较常见的数据库类型。目前使用比较多的关系型数据库有:MySQL、PostgreSQL和Oracle等。
chao09_013 个月前
java·sql·mybatis-plus
mybatis LambdaQueryWrapper之复杂与或非sql逻辑编写LambdaQueryWrapper可自动生成sql表达式,对于复杂情况,可参考以下写法:
太空眼睛4 个月前
mybatis·注解·加密·mybatis-plus·拦截器·自动·解密
【Mybatis-Plus】根据自定义注解实现自动加解密我们把数据存到数据库的时候,有些敏感字段是需要加密的,从数据库查出来再进行解密。如果存在多张表或者多个地方需要对部分字段进行加解密操作,每个地方都手写一次加解密的动作,显然不是最好的选择。如果我们使用的是Mybatis框架,那就跟着一起探索下如何使用框架的拦截器功能实现自动加解密吧。
Lemon_man_4 个月前
java·开发语言·数据库·mybatis-plus
数据库表中创建字段查询出来却为NULL?今天新创建了一张表,其中一个字段命名为"word_num"带下划线,我在前端页面怎么也查询不出来word_num的值,后来在后端接口处打印了一下数据库查询出来的数据,发现这个字段一直为NULL,然后我就想到是不是数据库字段设计的有问题,遂一直修改字段,后来我又添加了一个字段"num"设置随机值前端就可以显示出来,我又重启了下数据库,一直想着我也没开启事务啊不可能出现脏读、幻读等情况吧,一直摸不着头脑,后上了趟厕所脑海中突显四个大字“驼峰映射”!!!我就一直在配置类里面找,也没找到驼峰映射的配置,然后就尝试
小林学习编程4 个月前
spring boot·mysql·mybatis·mybatis-plus
【MyBatisPlus】MyBatisPlus介绍与使用MyBatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提高效率
我要找对象4 个月前
笔记·mybatis-plus
Mybatis-Plus笔记例子:@TableField例子:配置分页拦截器实现分页查询其中selectPage方法需要传入两个参数,第一个是分页对象,第二个是条件对象
pianjiao0064 个月前
mybatis·mybatis-plus
Mybatis-plus的两种分页方案底层的逻辑是写出最终执行的sql或者selectPage方法等,中间需要配置相应的page拦截器。注意:如没有配置拦截器,直接执行就会存在total的值为0,此方法无效。
初夏的阳光丶5 个月前
java·springboot·mybatis-plus
MyBatis-Plus 实现多租户管理的实践在现代企业应用中,多租户(Multi-Tenant)架构已经成为一个非常重要的设计模式。多租户架构允许多个租户共享同一应用程序实例,但每个租户的数据彼此隔离。实现这一点可以大大提高资源利用率并降低运营成本。在本文中,我们将探讨如何使用 MyBatis-Plus 结合 Dynamic-Datasource 来实现多租户管理。
简 洁 冬冬5 个月前
spring boot·ajax·mybatis-plus·拦截器·accesstoken
009 springboot整合mybatis-plus 增删改查 ajax 登录退出accessToken
代码匠心6 个月前
java·后端·springboot·mybatis-plus
从零开始学Spring Boot系列-集成MyBatis-Plus在Spring Boot应用开发中,MyBatis-Plus是一个强大且易于使用的MyBatis增强工具,它提供了很多实用的功能,如代码生成器、条件构造器、分页插件等,极大地简化了MyBatis的使用和配置。本篇文章将指导大家如何在Spring Boot项目中集成MyBatis-Plus。