目录
每文一铺垫
小橙分享完Mybatis基础操作后,大家对于整体流程已经很清晰了,但是,在我们实际开发的过程中Mybatis中的两个重要部分:核心配置文件、映射文件,zzzz(大家可以猜一下这是什么词语,类似于yyds),而这正是Mybatis的关键部分之一,今天小橙就来分享对于这两个xml文件的基础操作。
核心配置文件标签及使用
在创建核心配置文件 SqlMapConfig.xml的时候创建的是xml文件,其他文件不行
以下文件头可直接复制使用,无需自己写
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
接下来我们介绍放在这个文件中的标签
顶层结构
configuration 配置
properties 属性
settings 设置
typeAliases 类型别名
typeHandlers 类型处理器
objectFactory 对象工厂
plugins 插件
environments 环境
environment 环境变量
transactionManager 事务管理器
dataSource 数据源
databaseIdProvider 数据库厂商标识
mappers 映射器
1.properties标签
配置properties标签有两种方式,静态配置 动态配置(连接demo数据库)
(1)静态配置
<properties>
<property name="jdbc.driver" value="com.mysql.jdbc.Driver"/>
<property name="jd

本文详细介绍了Mybatis的核心配置文件SqlMapConfig.xml的配置,包括properties标签的静态与动态配置,typeAliases类型别名的使用,以及mappers映射器的设置。同时,解析了映射文件与Mapper接口的关联方法,强调了namespace和方法名的对应,以及parameterType和resultType的设置。最后预告了动态SQL、Mybatis的一级缓存、二级缓存和延迟加载等内容。
最低0.47元/天 解锁文章
1766

被折叠的 条评论
为什么被折叠?



