mybatis缓存 时间: 2020-10-08 | 分类: mybatis | 字数: 878 字 | 阅读约: 2分钟 mybatis缓存 一级缓存 一级缓存默认开启 一级缓存是基于session的,执行插入、更新、删除等操作会清空缓存 简单分析: 1.sqlSession.getMapper(**Mapper.class); 生成mapper代 阅读全文 »
mybatis注解开发 时间: 2020-10-07 | 分类: mybatis | 字数: 543 字 | 阅读约: 2分钟 mybatis注解开发 一、常用注解 @Insert @Update @Delete @Select @Result 实现结果集封装 @Results 可以与@Result一起使用,封装多个结果集 @One 实现一对一结果集封装 @Many 实现一对多结 阅读全文 »
mybatis复杂映射 时间: 2020-10-06 | 分类: mybatis | 字数: 363 字 | 阅读约: 1分钟 mybatis复杂映射 一、一对一 <mapper namespace="com.example.demo.mapper.OrderMapper"> <resultMap id="orderMap" type="com.example.demo.pojo.Order"> <result property="id" column="id"></result> <result property="orderTime" column="orderTime"></result> <result property="total" column="total"></result> <association property="user" javaType="com.example.demo.pojo.User"> <result property="id" column="uid"></result> <result property="username" column="username"></result> </association> </resultMap> <!--resultMap:手动来配置实体属性与表字 阅读全文 »
mybatis配置文件深入 时间: 2020-10-05 | 分类: mybatis | 字数: 885 字 | 阅读约: 2分钟 配置文件深入 一、核心配置文件 1. 层级关系 configuration properties 属性 settings 设置 typeAliases 类型别名 typeHandlers 类型处理器 objectFactory 对象工厂 plugins 插件 environments 环境 environment 环境变量 transactionManager 事务管理器 dataSource 数据源 databaseIdProvider 数据库厂商标 阅读全文 »
mybatis基本应用 时间: 2020-10-04 | 分类: mybatis | 字数: 1567 字 | 阅读约: 4分钟 基本应用 一、开发步骤 添加MyBatis的坐标 <!--mybatis坐标--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.5</version> </dependency> <!--mysql驱动坐标--> 阅读全文 »