MyBatis学习——MyBatis全局配置文件
MyBatis全局配置文件
1 导入dtd文件(此处省略步骤)
<?xml version=”1.0” encoding=”UTF-8” ?>
<!DOCTYPE configuration
PUBLIC "-//[mybatis.org//DTD][mybatis.org_DTD] Config 3.0//EN"
"[http://mybatis.org/dtd/mybatis-3-config.dtd][http_mybatis.org_dtd_mybatis-3-config.dtd]">
2 标签介绍
- properties标签:在与spring结合的时候,不太使用
- properties和java的.properties的配置文件有关 。配置properties的resource指定. 文件中相应属 性值。properties的路径,然后再在properties标 签下配置property的name和value,则可以替换 .properties
- Settings元素
- 用来修改MyBatis在运行时的行为方式,主要是 Mybatis的一些全局配置属性的设置
- typeAliases元素
- 类型别名是Java 类型的**简称**,它仅仅只是关联到 XML 配置,简写冗长的JAVA 类名。
- typeHandlers:类型处理器
Environments元素
- MyBatis 可以配置多套运行环境,将SQL映射到多个数据库上
- 虽然可以配置多个运行环境,但是每个SqlSessionFactory 实例只能选择一个运行环境。即:每个数据库对应一个SqlSessionFactory 实例
- environment可以定义多种环境,default指定使用某种环境,可以达到快速切换
- mappers标签
- Sql映射语句一般定义在各持久类的Mapper.xml文件中,需要在配置中引用这些映射文件
小结(二)
注意:编写标签也是有顺序的,注意先后顺序
还没有评论,来说两句吧...