开发喵星球

MyBatis 的一级、二级缓存的区别是?

MyBatis 中有两级缓存:一级缓存(Local Cache)和二级缓存(Global Cache)。 一级 […]


MyBatis 和 Hibernate 的适用场景?

MyBatis 和 Hibernate 都是 Java 中常用的持久化框架,它们各有优势,并在不同的场景下有不 […]


MyBatis 框架的缺点?

尽管 MyBatis 是一个功能强大、灵活且广泛使用的持久层框架,但它也有一些缺点和局限性: 需要手写 SQL […]


MyBatis 是否可以映射 Enum 枚举类?

是的,MyBatis 可以映射枚举类(Enum)。在 MyBatis 中,可以使用 EnumTypeHandl […]


MyBatis 在 mapper 中如何传递多个参数?

在 MyBatis 的 Mapper 中传递多个参数有几种方式,常用的方式包括: 1. 使用 @Param 注 […]


MyBatis 模糊查询 like 语句该怎么写?

在 MyBatis 中进行模糊查询(使用 LIKE 语句),可以在 SQL 语句中使用 % 通配符来表示匹配任 […]


MyBatis 里面的动态 Sql 是怎么设定的?用什么语法?

在 MyBatis 中,动态 SQL 可以使用 XML 中的一些特殊元素来实现条件判断、循环等动态构建 SQL […]


MyBatis 和传统 JDBC 开发存在什么问题?

MyBatis 和传统 JDBC 开发相比,存在一些问题和挑战: 繁琐的代码: 传统 JDBC 开发需要大量的 […]


MyBatis 的 Xml 映射文件中,不同的 Xml 映射文件,id 是否可以重复?

在 MyBatis 的 XML 映射文件中,不同的 XML 映射文件中的 <select>, &l […]


MyBatis 实现一对一有几种方式?具体怎么操作的?

MyBatis 实现一对一关联查询通常使用嵌套查询或者嵌套结果的方式。 1. 嵌套查询(Nested Quer […]


Newer posts | Older posts

Proudly powered by WordPress