• MyBatis(三)全局配置文件


    一、全局配置文件概述(全局配置文件)

      The MyBatis configuration contains setting and properties that have a dramatic effect on how MyBatis behave。
      MyBatis 的配置文件包含了影响 MyBatis 行为很深的设置(setting)和属性(properties)信息。

    二、文件结构如下

        configuration 配置
          properties 属性
          settings 设置
          typeAliases 类型命名
          typeHandler 类型处理器
          objectFactory 对象工厂
          plugins  插件
          environments 环境配置
              environment 环境变量
                  transactionManager 事务管理器
                  DataSource 数据源
          databaseProvider 数据库厂商标识
          mappers 映射器
    

      

      注意:MyBatis 的核心配置中的各个标签是有顺序的!!!

    <!ELEMENT configuration (properties?, settings?, typeAliases?, typeHandlers?, objectFactory?, objectWrapperFactory?, reflectorFactory?, plugins?, environments?, databaseIdProvider?, mappers?)>

      如果不按照顺序写,会报错

      在 mybatis 的 jar 包中可以看到约束文件:

      

       在Eclipse中引入XML的dtd约束文件,方便编写XML的时候有提示

      

  • 相关阅读:
    HTTP协议
    MySQL建立主-从服务器双机热备配置
    centOS7安装配置mysql5.7.21
    修改docker镜像的默认存储目录
    docker--学习笔记
    MySQL数据库操作
    zabbix注意事项和常用命令
    CnentOS6.5安装zabbix2.2
    如何查询一个进程下面的线程数(进程和线程区别)
    OSPF与ACL实例
  • 原文地址:https://www.cnblogs.com/niujifei/p/15220308.html
Copyright © 2020-2023  润新知