zoukankan      html  css  js  c++  java
  • 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的时候有提示

      

  • 相关阅读:
    完整的开源和商业软件平台
    免费开源的文件比较/合并工具
    Javascript面向对象基础
    Javascript面向对象基础
    引入外部js获取dom为null的问题
    闭包函数
    初识对象
    构造函数
    内置对象
    Math对象
  • 原文地址:https://www.cnblogs.com/niujifei/p/15220308.html
Copyright © 2011-2022 走看看