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>
相关推荐
骄马之死1 小时前
MyBatis SqlSession 与缓存机制详解
mysql·mybatis
IronMurphy19 小时前
SSM拷打第二讲!!!
java·spring·mybatis
祭曦念1 天前
ArkUI声明式UI入门:从XML到声明式的思维转变
xml·ui·鸿蒙
C+-C资深大佬2 天前
SSM 框架(Spring + SpringMVC + MyBatis)
java·spring·mybatis
二王一个今2 天前
springboot security 权限控制---循环依赖问题
mybatis
落木萧萧8252 天前
为什么我把 MyBatisGX 设计成现在这样
mybatis·orm
代码旅人ing2 天前
Redis+Spring+MyBatis + 微服务 + 消息队列核心知识点(面试高频题目合集)
redis·spring·mybatis·java-rabbitmq
Devin~Y2 天前
大厂Java面试实录:Spring Boot/Cloud、Kafka、Redis、K8s 可观测性 + RAG/Agent(小Y翻车版)
java·spring boot·redis·spring cloud·kafka·kubernetes·mybatis
ppandss12 天前
JavaWeb从0到1-DAY11-MyBatis入门
java·tomcat·mybatis
Meteors.2 天前
安卓源码阅读——01.grade设置binding为true时,xml如何进行映射
android·xml