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>
相关推荐
qq_5470261796 小时前
Redis 常见问题
数据库·redis·mybatis
小北方城市网12 小时前
Spring Boot 多数据源与事务管理实战:主从分离、动态切换与事务一致性
java·开发语言·jvm·数据库·mysql·oracle·mybatis
小马爱打代码15 小时前
MyBatis:缓存体系设计与避坑大全
java·缓存·mybatis
好好研究15 小时前
SpringBoot整合SpringMVC
xml·java·spring boot·后端·mvc
alien爱吃蛋挞16 小时前
【JavaEE】万字详解Mybatis(上)
数据库·java-ee·mybatis
煎饼皮皮侠1 天前
设计一个分页插件之二【基于mybatis实现分页插件】
mybatis·分页插件
czlczl200209252 天前
MyBatis-Plus SQL自动填充字段
sql·tomcat·mybatis
独断万古他化2 天前
【MyBatis-Plus 进阶】注解配置、条件构造器与自定义 SQL的复杂操作详解
sql·mybatis·mybatis-plus·条件构造器
从此不归路2 天前
Qt5 进阶【12】JSON/XML 数据协议处理:与后端/配置文件的对接
xml·开发语言·c++·qt·json
马猴烧酒.2 天前
【JAVA数据传输】Java 数据传输与转换详解笔记
java·数据库·笔记·tomcat·mybatis