![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
文章平均质量分 62
Been Doing
君子尚拙,以璞为真!
展开
-
MybatisPlus实现分页处理数据
MybatisPlus分页插件原创 2022-11-22 22:03:04 · 1726 阅读 · 0 评论 -
MyBatis的缓存机制详解
MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制,缓存可以极大的提升查询效率。MyBatis中默认定义了两级缓存,分别是一级缓存和二级缓存。(1) 默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存)开启。(2)二级缓存需要手动开启和配置,二级缓存是基于namespace级别的缓存。(3)为了提高扩展性,MyBatis定义了缓存接口Cache。我们可以通过实现Cache接口来自定义二级缓存。① 一级缓存(local cache), 即本地缓存, 作用域默原创 2022-06-03 10:25:32 · 4203 阅读 · 0 评论 -
MyBatis8+配置时区设置
jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC原创 2022-03-21 14:12:54 · 2929 阅读 · 0 评论 -
配置,resultMap,日志
配置解析1:mybatis-config.xmlMyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。2:环境变量MyBatis 可以配置成适应多种环境尽管可以配置多个环境,但每个 SqlSessionFactory 实例只能选择一种环境。学会使用多套运行环境MyBatis默认的事务管理器是JDBC 连接池:POOLED3:属性(propertis)我们可以通过properties属性实现引用配置文件这些属性可以在外部进行配置,并可以进行动态替换。你既可以在原创 2022-03-14 14:50:38 · 1456 阅读 · 0 评论 -
MyBatis的增删改查
MyBatis的增删改查CRUD1:namespace 命名空间Namespace 中的包名要和Dao/Mapper接口的包名一致2:Select选择查询语句:1: id: 就是对应的namespace中的方法名2: resultType: Sql语句的返回值3: paramentType: 参数的类型!编写接口 // 查询全部用户; List<User> getUserList();编写对应的Mapper语句<select id="g原创 2022-03-13 16:05:32 · 1033 阅读 · 0 评论 -
第一个MyBatis程序
1:MyBatis回顾:JDBC MySqlJava 基础Junit1:简介1.1:什么是MyBatisMyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis 本是apache的原创 2022-01-17 11:36:55 · 373 阅读 · 0 评论