MyBatis xml配置文件

XML(eXtensible Markup Language)是一种可扩展的标记语言,用来描述"结构化数据"。简单说:

  • 像 HTML,但标签可以自己发明

  • 纯文本,跨平台、跨语言;

  • 核心作用:存储/传输数据,而不是展示数据。

xml

XML 复制代码
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "https://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.itheima.mapper.UserMapper">
    <select id="findall" resultType="com.itheima.pojo.User">
    select id,username,password,name,age from user
    </select>
</mapper>

辅助配置

XML 复制代码
#日志输出
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

#指定xml配置
mybaits.mapper-locations=classpath:mapper/*.xml
相关推荐
王夏奇9 分钟前
python中的__all__ 具体用法
java·前端·python
明湖起风了15 分钟前
mqtt消费堆积
java·jvm·windows
Free Tester32 分钟前
如何判断 LeakCanary 报告的严重程度
java·jvm·算法
Mike_6661 小时前
txt_json和xml_json
xml·python·json
清心歌1 小时前
CopyOnWriteArrayList 实现原理
java·开发语言
小哇6661 小时前
MybatisPlus-JSON类型处理器 存取 数据库的JSON 字段数据
mybatis
20YC编程社区1 小时前
一分钟了解XML语言格式,使用场景,和它的优缺点
xml
Java成神之路-1 小时前
通俗易懂理解 Spring MVC 拦截器:概念、流程与简单实现(Spring系列16)
java·spring·mvc
zhanghongbin011 小时前
AI 采集器:Claude Code、OpenAI、LiteLLM 监控
java·前端·人工智能
计算机毕设vx_bysj68691 小时前
【免费领源码】77196基于java的手机银行app管理系统的设计与实现 计算机毕业设计项目推荐上万套实战教程JAVA,node.js,C++、python、大屏数据可视化
java·mysql·智能手机·课程设计