ReentrantLock和synchronized的区别

1、ReentrantLock是一个类,synchronized是一个关键字,都是在JVM层面实现的互斥锁的方式。 2、功能方面ReentrantLock的功能要比synchrized更为全面,RenntrantLock能够支持公平锁和非公平锁,synchronized只能支持非公平锁、Reentr

样子的木偶 发布于 2023-12-30

mybatis plus分页查询排序

探究Java中的MyBatis Plus注解 @OrderBy:优雅实现查询结果排序 简介: 在数据库查询中,对查询结果进行排序是常见的需求之一。MyBatis Plus作为一款强大的ORM框架,提供了注解 @OrderBy,使得开发者能够轻松实现查询结果排序,而无需手动编写复杂的排序语句。本文将详

样子的木偶 发布于 2024-05-17

Mybatis plus插入时返回主键id

Mybatis-plus插入后返回元素id mybatis-plus插入后返回插入元素的id 有三种方法,第三种最简单。不想麻烦的直接看第三种 1.mybatis原生 mybaits-plus要使用mybatis原生需要一下配置,指定下mapper文件的位置就好 mybatis-plus: ma

样子的木偶 发布于 2024-05-17

MyBatis核心配置

Mybatis的核心对象 SqlSessionFactoryBuilde SqlSessionFactoryBuilder的多个重载build()方法 由于build()方法中的参数environment和properties都可以为null,所以SqlSessionFactoryBuilder构建

样子的木偶 发布于 2023-12-14