
Mybatis
文章平均质量分 74
Mybatis
JiaHao汤
Java领域高质量文章创作博主
展开
-
MyBatis 之动态 SQL
动态 SQL 是 MyBatis 中非常重要和强大的功能之一,它允许根据不同的条件动态生成 SQL 语句,从而实现灵活的数据库操作。通过组合和嵌套使用这些动态 SQL 标签,可以根据不同的条件动态生成 SQL 语句,以满足各种复杂的数据库操作需求。原创 2025-04-16 08:30:00 · 1548 阅读 · 0 评论 -
MyBatis 中映射器方法的参数类型
在 MyBatis 中,映射器方法的参数类型可以有多种,常见的有 Java 实体作为参数、Java 实体集合作为参数、Map 作为参数、基本数据类型 List 或 Array 作为参数。另外,@Param 注解注解在映射器方法参数中非常常见,它通常用于对方法参数进行标识。原创 2025-03-30 08:30:00 · 479 阅读 · 0 评论 -
MyBatis 中的缓存机制
MyBatis 中的缓存是用于提高数据访问性能的一个重要机制。它可以将查询结果缓存在内存中,避免重复查询数据库,从而加快数据访问速度。MyBatis 中存在一级缓存和二级缓存,一级缓存和二级缓存是相互独立的,它们并不共享缓存数据。一级缓存默认开启;而二级缓存默认关闭,如果需要开启二级缓存,则需要手动配置进行开启。原创 2025-03-21 08:30:00 · 743 阅读 · 0 评论 -
Mybatis 中的 <mapper> 标签
`<mapper>` 标签是 XML 文件中的顶级标签,用于表示一个映射器文件。在使用 `<mapper>` 标签定义的映射器文件中,可以定义各种数据库操作如查询、插入、更新和删除,以及相应的映射关系。在实际应用中,通过 `<mapper>` 标签绑定的映射器来调用其中定义的方法,以执行数据库操作并处理获取到的结果。原创 2025-03-19 08:30:00 · 403 阅读 · 0 评论