花费 26 ms
MP(MyBatis-Plus)实现乐观锁更新功能

实现步骤 step1:添加乐观锁拦截器 MP的其他拦截器功能可以参考官网 step2:配置Entity 用更新字段充当版本号。 上面的配置需要注意的是:updateTime既配 ...

Sat Jan 09 04:28:00 CST 2021 0 1345
MP(MyBatis-Plus)的自动填充功能

什么是自动填充 有些表中会有更新时间、创建时间、更新人或者创建人这些字段。 每次对数据进行新增、删除、修改时都需要对这些字段进行设置。传统的做法是在进行这些操作前,对Entity的字段进行se ...

Mon Jan 11 22:53:00 CST 2021 0 1036
自定义注解,更优雅的使用MP分页功能

分页功能使用 MP的分页功能是通过MyBatis的插件实现的,使用起来也非常简单。下面先介绍下使用方式。 step1:配置分页插件 需要注意的是:MP提供了很多开箱即用的插件,这些插件的使用 ...

Tue Jan 12 18:40:00 CST 2021 0 789
MyBatis主配置文件

MyBatis的使用非常简单,使用流程整体可以分成以下四步: step1:根据主配置文件生成SqlSessionFactory; step2:从SqlSessionFactory获取S ...

Tue Jun 02 00:04:00 CST 2020 0 1270
MyBatis常见面试题整理

${}和#{}的区别是什么? ${}是字符串替换,#{}是预编译处理。 Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值; ...

Mon Jun 15 21:53:00 CST 2020 0 894
MyBatis缓存特性详解

缓存简介 一般我们在系统中使用缓存技术是为了提升数据查询的效率。当我们从数据库中查询到一批数据后将其放入到混存中(简单理解就是一块内存区域),下次再查询相同数据的时候就直接从缓存中获取数据就行了。这 ...

Thu Jun 04 00:19:00 CST 2020 0 772

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM