MyBatis 是一个优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎… 继续阅读 Mybatis 如何将对象转换成 SQL?
分类: 框架
Spring Bean 容器的生命周期是什么样的?
Spring Bean 容器的生命周期主要包括以下阶段: 实例化(Instantiation):在这个阶段,S… 继续阅读 Spring Bean 容器的生命周期是什么样的?
JPA中如何使用本地查询?
在JPA中可以通过使用@Query注解定义本地SQL查询语句。这种方式称为本地查询。@Query注解用于在实体… 继续阅读 JPA中如何使用本地查询?
MyBatis Plus查询父子表结果合并的方法是什么?
Mybatis Plus提供了以下几种方法查询父子表结果并合并: 1. 通过关联查询 直接使用一对多或者多对一… 继续阅读 MyBatis Plus查询父子表结果合并的方法是什么?
MyBatis Plus的条件构造器能干什么?
Mybatis Plus提供了多种条件构造器,可以用于创建复杂的查询条件: 1. QueryWrapper 最… 继续阅读 MyBatis Plus的条件构造器能干什么?
MyBatis 如何实现分页?
MyBatis可以通过多种方式实现分页: 使用 RowBounds 对象RowBounds类可以指定分页中的起… 继续阅读 MyBatis 如何实现分页?
MyBatis Plus的多表更新怎么使用?
Mybatis Plus支持关联更新,可以很方便的实现多表更新: 1. 一对一关联 2. 一对多关联 3. 多… 继续阅读 MyBatis Plus的多表更新怎么使用?
MyBatis Plus的BaseRowMapper能干什么?
Mybatis Plus的BaseRowMapper提供了基础的结果集映射功能。主要功能包括: 1. 映射为实… 继续阅读 MyBatis Plus的BaseRowMapper能干什么?
【MyBatis Plus】MyBatis Plus的事务管理能做什么?
Mybatis Plus可以很方便地实现事务管理。 通过@Transactional注解事务的方法,实现事务管… 继续阅读 【MyBatis Plus】MyBatis Plus的事务管理能做什么?
JdbcTemplate中如何进行事务的注解?
JdbcTemplate支持通过注解进行事务管理。与切面配置相比,注解方式更加简单直观。 JdbcTempla… 继续阅读 JdbcTemplate中如何进行事务的注解?
【MyBatis】MyBatis 的日志是如何打印的?
MyBatis 默认情况下不会打印任何日志,MyBatis 想要实现日志功能需要依靠第三方日志框架。 主要的日… 继续阅读 【MyBatis】MyBatis 的日志是如何打印的?
【MyBatis Plus】MyBatis Plus的BaseMapper具备什么功能?
Mybatis Plus的BaseMapper提供了以下基础功能: 1. 基本的CRUD接口 insert()… 继续阅读 【MyBatis Plus】MyBatis Plus的BaseMapper具备什么功能?
【MyBatis】MyBatis 的二级缓存是什么?
MyBatis 的二级缓存是mapper级别的缓存,多个session可以共享。 与一级缓存相比,二级缓存有以… 继续阅读 【MyBatis】MyBatis 的二级缓存是什么?
JdbcTemplate中如何进行事务的切面配置?
JdbcTemplate支持通过切面进行事务管理。所谓切面,就是把一些跨越多个类的功能抽取出来,并声明这个功能… 继续阅读 JdbcTemplate中如何进行事务的切面配置?
MyBatis Plus自定义全局配置的步骤是什么?
Mybatis Plus自定义全局配置的步骤主要分为3步: 1. 实现MetaObjectHandler 实现… 继续阅读 MyBatis Plus自定义全局配置的步骤是什么?
JdbcTemplate中如何进行事务的异常处理?
JdbcTemplate支持事务操作中的异常处理。由于事务操作可能失败并抛出异常,需要进行异常捕获和处理。 J… 继续阅读 JdbcTemplate中如何进行事务的异常处理?
MyBatis 的插件机制是如何实现的?
MyBatis的插件机制允许我们在已映射语句执行过程中的某一点进行拦截调用。MyBatis定义了8个插件扩展点… 继续阅读 MyBatis 的插件机制是如何实现的?
MyBatis Plus分页插件的原理是什么?
Mybatis Plus分页插件的原理主要有以下3部分: 1. 实现Interceptor 分页插件实现了My… 继续阅读 MyBatis Plus分页插件的原理是什么?
JdbcTemplate中如何进行事务的回滚设置?
JdbcTemplate支持设置事务的回滚规则。事务回滚指在事务操作出现异常时,撤销事务中已执行的修改,还原到… 继续阅读 JdbcTemplate中如何进行事务的回滚设置?
MyBatis 的 Tunnel 机制是什么?
MyBatis 的 Tunnel(隧道)机制是一个插件式的方式,用于处理高级映射。它主要用来解决以下问题: 处… 继续阅读 MyBatis 的 Tunnel 机制是什么?