登录社区云,与社区用户共同成长
邀请您加入社区
MyBatis Plus 学习笔记
????这是一个或许对你有用的社群????一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:《项目实战(视频)》:从书中学,往事中“练”《互联网高频面试题》:面朝简历学习,春暖花开《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题《精进 Java 学习指南》:系统学习,互联网主流技术栈《必读 Java 源码专栏》:知其然,知其所以然????
SpringBoot+MyBatisPlus+MySql+vue2+elementUi的案例、java访问数据库服务、java提供接口服务
使用MySQL + MyBatis + AES 数据库加密对敏感信息(姓名、身份证)存入数据库时应当需要加密,防止被恶意访问数据库时暴露信息。
???? 这是一个或许对你有用的社群???? 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:《项目实战(视频)》:从书中学,往事上“练”《互联网高频面试题》:面朝简历学习,春暖花开《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题《精进 Java 学习指南》:系统学习,互联网主流技术栈《必读 Java 源码专栏》:知其然,知其所以然??
在很多公司,经常听到“不要用 mybatis-plus 的批量插入,它其实也是遍历插入,性能很差的”。真的是这样吗?我们不应该人云亦云,应该自己去探究下。
在sql语句略微复杂的情况下,例如出现多个and以及多个or,甚至同时存在。应对其进行查询条还能的分类。例如(and...or...or... / (and...or)...or... / (and...(or...or) )
默认情况下,mybatis 是启用一级缓存的/本地缓存/local Cache,它是SqlSession 级别的。同一个SqlSession 接口对象调用了相同的select 语句,会直接从缓存里面获取,而不是再去查询数据库默认情况下,mybatis 是启用一级缓存的/本地缓存/local Cache,它是SqlSession 级别的。SqlSession 会话关闭,一级缓存就结束了。同一个Sql
本文详细讲解了MyBatis-Plus中静态工具Db的多种用法,并结合具体案例进行演示和说明。通过使用Db工具,我们可以方便地执行数据插入、更新、查询和删除等常见操作。静态工具Db提供了简化数据库操作的方法,使得代码更加精简且易于理解。希望本文对你理解和应用Db工具有所帮助,并能在实际项目中发挥作用。祝愿你在使用MyBatis-Plus时获得成功!如果需要进一步了解Db工具的更多功能和用法,请参阅
SpringBoot项目准备,mybatis-plus基础使用,分页与接口文档插件的使用。
org.apache.ibatis.type.BlobTypeHandler是MyBatis框架中的一个类型处理器(TypeHandler),用于处理数据库中的BLOB(binary large object)数据类型。在数据库中,BLOB类型通常用于存储较大的二进制数据,如图像、音频、视频等。BlobTypeHandler的作用就是在Java对象和数据库之间进行转换,确保BLOB类型数据在数据库
*步骤↓:如上边所说,使用代码生成器一定要引入velocity-engine-core(模板引擎)这个依赖。准备工作:选择主键策略,就是在上边最开始时候我介绍MP配置时其中的这项配置,如果你不记得了,请上翻!MP提供了如下几个主键策略:值 描述IdType.AUTO ----------数据库ID自增IdType.INPUT ----------用户输入IDIdType.ID_WORKER----