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>
相关推荐
干到60岁退休的码农11 小时前
15.创建获取用户接口与JWT认证器
java·spring boot·mybatis
yuzhiboyouye17 小时前
my-batisPlus什么时候用xml什么时候用mapper自带的方法,这两种写法专业一点叫什么,什么场景分别使用
xml
干到60岁退休的码农18 小时前
16.过滤器中处理异常响应返回
java·spring boot·mybatis
筝筝ba2 天前
如何跳过FFDC
xml·linux·运维·服务器·网络
敲代码的嘎仔2 天前
互动问答系统实战:两级评论模型、ES 搜索集成、Caffeine 多级缓存全记录
java·开发语言·数据库·elasticsearch·缓存·mybatis·高并发
yuzhiboyouye2 天前
那xml对应的sql语法,列举一下
xml·数据库·sql
无风听海3 天前
深入解析 Elasticsearch 的 match_phrase_prefix与 match_bool_prefix
大数据·elasticsearch·mybatis
摆烂z3 天前
定时任务同步数据--续跑&重试
java·mybatis·ai编程
Wang's Blog4 天前
Java框架快速入门: Spring Security+OAuth2之实现UserDetails与GrantedAuthority深度定制
java·spring·mybatis
阿维的博客日记5 天前
Example 类全场景实战指南
java·mybatis