随笔分类 - Mybatis
摘要:1. 一级缓存:默认开启,无需任何配置,作用域范围,同一个SqlSession 2. 二级缓存:作用域范围,整个configuration 1.在全局配置文件sqlMapConfig.xml中开启二级缓存总开关 <settings> <!-- 开启二级缓存(总开关) --> <setting nam
阅读全文
摘要:一、一对一映射: 主Model: 方式一:通过自定义类实现 (1)Model包中,新建一个类使之继承主查询表Model,添加新对应表Model中的属性 (2)mapper.xml中,通过ResultType指向新建的类,进行注入 方式二:通过ResultMap方式注入 (1)在mapper.xml中
阅读全文
摘要:采用代理的方式实现 一、返回每条数据存在Emp中: 方法: mapper.xml: 二、单参数List : List<Integer> empnos: 方法: mapper.xml: 注意:①collection代表遍历的集合类型 ②item代表遍历出来的变量别名 ③open代表拼接上去时的开始符号
阅读全文
摘要:一、全局配置文件 注意:mappers中运用代理的方式实现 二、建立接口,该接口中的方法要与mapper中对应 注意: 1.EmpMapper.java与EmpMapper.xml的名称必须一致 2.EmpMapper.xml中<mapper namespace="com.neuedu.dao.ma
阅读全文
摘要:1. 新建项目 2. 导入mybatis所需jar包 核心包:mybatis-3.2.7.jar 3. 类路径下创建mybatis全局配置文件sqlMapConfig.xml(配置数据源、事务、mapper映射文件等信息) <?xml version="1.0" encoding="UTF-8"?>
阅读全文

浙公网安备 33010602011771号