xml映射文件的方式操作mybatis

映射文件

在Java spring中使用mybatis有两种方式,一种是注释的方式,一种是xml映射文件的方式。在简单的功能需求可以使用注释,方便简洁。而在大的功能逻辑上,更推荐使用xml映射文件,方便管理且结构清晰。

首先xml文件结构上必须要与接口的接口相同,名称相同。

在xml文件中,设置基本框架代码,在mybatis官方文档中可以复制。

例如:

xml 复制代码
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.itheima.mapper.EmpMapper">
    <select id="querryList" resultType="com.itheima.pojo.Emp">
        select * from tb_emp
        <where>
            gender = #{id};
        </where>
</select>
</mapper>
相关推荐
java1234_小锋5 小时前
[免费]SpringBoot+Vue勤工助学管理系统【论文+源码+SQL脚本】
spring boot·后端·mybatis·勤工助学
一灰灰8 小时前
开发调试与生产分析的利器:MyBatis SQL日志合并插件,让复杂日志秒变可执行SQL
chrome·后端·mybatis
故渊ZY8 小时前
MyBatis事务原理与实战指南
java·mybatis
长安er10 小时前
LeetCode 62/64/5/1143多维动态规划核心题型总结
算法·leetcode·mybatis·动态规划
dazhong201212 小时前
Mybatis 敏感数据加解密插件完整实现方案
java·数据库·mybatis
努力的小郑15 小时前
MyBatis 两个隐蔽深坑实录:Arrays.asList() 与数字 0 的“离奇失踪”
java·面试·mybatis
cike_y18 小时前
Mybatis增删改查&CURD
java·开发语言·tomcat·mybatis·安全开发
小鸡脚来咯1 天前
Redis与MySQL双写一致性(实战解决方案)
spring·oracle·mybatis
小鸡脚来咯1 天前
Redis三大问题:穿透、击穿、雪崩(实战解析)
java·spring·mybatis
陌路202 天前
redis缓存雪崩,击穿,穿透
redis·缓存·mybatis