![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
kate_tian
这个作者很懒,什么都没留下…
展开
-
2021-02-02
Mybatis--逆向工程一、创建过程(简单版)1、导包2、在官方文档中复制mbg的xml配置文件我的代码及注释(直接放在工程下面)<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/.原创 2021-02-02 15:16:15 · 105 阅读 · 0 评论 -
2021-02-01
Mybatis整合ehcache1、开启二级缓存默认是开启状态一般也需要显示配置,告诉开发人员使用了二级缓存。<settings> <!-- 二级缓存 --> <setting name="cacheEnabled" value="true"/> </settings>2、导入相关jar包3、Mapping中配置cache标签(1)ctrl+shift+t打开Open Type,打开cache接口(原创 2021-02-01 11:08:39 · 52 阅读 · 0 评论 -
2021-01-31
MyBatis--动态SQL一、if判断&OGNL1、新增方法和配置public interface EmployeeMapperDynamicSQL { public List<Employee> getEmpsByConditionIf(Employee employee);}<!--全局配置中--><mappers> <mapper resource="EmployeeMapperDynamicSQL.xml"/>原创 2021-01-31 17:07:23 · 76 阅读 · 0 评论 -
2021-01-30
Mybatis--联合查询1、新建Deptment.java,部门与员工一对多的关系。public class Department { private Integer id; private String departmentName; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getDepartmentName()原创 2021-01-31 10:46:02 · 55 阅读 · 0 评论 -
2021-01-30
Mybatis中,自定义resultMap,实现高级结果集映射方法一1、接口中定义方法public Employee getEmpById(Integer id);2、xml配置<select id="getEmpById" resultType="com.fenga.mybatis.bean.Employee"> select * from tbl_employee where id = #{id} </select>3、测试方法@Tes原创 2021-01-30 16:37:25 · 49 阅读 · 0 评论 -
2021-01-29
Mybatis----增删改查1、在EmployeeMapper接口中添加方法public interface EmployeeMapper { public Employee getEmpById(Integer id); public void addEmp(Employee employee); public void updateEmp(Employee employee); public void deleteEmp(Integer id);}2、配置xm原创 2021-01-29 21:08:37 · 84 阅读 · 0 评论 -
2021-01-29
Mybatis通过接口的方式访问数据库1、新建接口public interface EmployeeMapper { public Employee getEmpById(Integer id);}2、修改EmployeeMapper.xml配置<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http原创 2021-01-29 09:52:24 · 63 阅读 · 0 评论 -
2021-01-27
MyBatis_helloworld一、环境搭建mybatis-config.xml配置<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environ原创 2021-01-27 21:46:24 · 54 阅读 · 0 评论