MyBatis学习——MyBatis全局配置文件

朱雀 2022-05-27 05:05 384阅读 0赞

MyBatis全局配置文件

1 导入dtd文件(此处省略步骤)

70

<?xml version=”1.0” encoding=”UTF-8” ?>

<!DOCTYPE configuration

  1. PUBLIC "-//[mybatis.org//DTD][mybatis.org_DTD] Config 3.0//EN"
  2. "[http://mybatis.org/dtd/mybatis-3-config.dtd][http_mybatis.org_dtd_mybatis-3-config.dtd]">

2 标签介绍

70 1

  • properties标签:在与spring结合的时候,不太使用
  • properties和java的.properties的配置文件有关 。配置properties的resource指定. 文件中相应属 性值。properties的路径,然后再在properties标 签下配置property的name和value,则可以替换 .properties




















  • Settings元素
  • 用来修改MyBatis在运行时的行为方式,主要是 Mybatis的一些全局配置属性的设置

70 2

70 3







  • typeAliases元素
  • 类型别名是Java 类型的**简称**,它仅仅只是关联到 XML 配置,简写冗长的JAVA 类名

70 4



















  • typeHandlers:类型处理器

70 5

  • Environments元素

    • MyBatis 可以配置多套运行环境,将SQL映射到多个数据库上
  • 虽然可以配置多个运行环境,但是每个SqlSessionFactory 实例只能选择一个运行环境。即:每个数据库对应一个SqlSessionFactory 实例
  • environment可以定义多种环境,default指定使用某种环境,可以达到快速切换

70 6

  • mappers标签
  • Sql映射语句一般定义在各持久类的Mapper.xml文件中,需要在配置中引用这些映射文件















小结(二)

注意:编写标签也是有顺序的,注意先后顺序

发表评论

表情:
评论列表 (有 0 条评论,384人围观)

还没有评论,来说两句吧...

相关阅读