mybatis配置文件顺序

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

< databaseIdProvider (property*)>
<!ATTLIST databaseIdProvider
type CDATA #REQUIRED
>

< properties (property*)>
<!ATTLIST properties
resource CDATA #IMPLIED
url CDATA #IMPLIED
>

 <property EMPTY>
  <!ATTLIST property
name CDATA #REQUIRED
value CDATA #REQUIRED
>

< settings (setting+)>

<setting EMPTY>
<!ATTLIST setting
name CDATA #REQUIRED
value CDATA #REQUIRED
>

<typeAliases (typeAlias*,package*)>

<typeAlias EMPTY>
<!ATTLIST typeAlias
type CDATA #REQUIRED
alias CDATA #IMPLIED
>

< typeHandlers (typeHandler*,package*)>

<typeHandler EMPTY>
<!ATTLIST typeHandler
javaType CDATA #IMPLIED
jdbcType CDATA #IMPLIED
handler CDATA #REQUIRED
>

<objectFactory (property*)>
<!ATTLIST objectFactory
type CDATA #REQUIRED
>

<objectWrapperFactory EMPTY>
<!ATTLIST objectWrapperFactory
type CDATA #REQUIRED
>

< reflectorFactory EMPTY>
<!ATTLIST reflectorFactory
type CDATA #REQUIRED
>

<plugins (plugin+)>

< plugin (property*)>
<!ATTLIST plugin
interceptor CDATA #REQUIRED
>

<!ELEMENT environments (environment+)>
<!ATTLIST environments
default CDATA #REQUIRED
>

< environment (transactionManager,dataSource)>
<!ATTLIST environment
id CDATA #REQUIRED
>

< transactionManager (property*)>
<!ATTLIST transactionManager
type CDATA #REQUIRED
>

<dataSource (property*)>
<!ATTLIST dataSource
type CDATA #REQUIRED
>

<mappers (mapper*,package*)>

< mapper EMPTY>
<!ATTLIST mapper
resource CDATA #IMPLIED
url CDATA #IMPLIED
class CDATA #IMPLIED
>

<package EMPTY>
<!ATTLIST package
name CDATA #REQUIRED
>

 

<!元素配置(属性?,设置?,类型别名?,类型处理程序?,对象工厂?,ObjectWrapperFactory?,反光镜工厂?,插件?,环境?,数据库ID提供程序?,映射器?)>

<!元素数据库ID提供程序(属性*)>
<!属性列表数据库ID提供程序
需要CData类型
>

<!元素属性(属性*)>
<!属性列表
资源cdata暗示
url cdata暗示
>

<!元素属性为空>
<!Attlist属性
需要名称cdata
值cdata必需
>

<!元素设置(设置+)>

<!元素设置为空>
<!属性列表设置
需要名称cdata
值cdata必需
>

<!元素类型别名(类型别名*,包*)>

<!元素类型别名为空>
<!属性列表类型别名
需要CData类型
别名cdata暗示
>

<!元素类型处理程序(类型处理程序*,包*)>

<!元素类型处理程序为空>
<!属性列表类型处理程序
javatype cdata暗示
jdbctype cdata暗示
需要处理程序cdata
>

<!元素对象工厂(属性*)>
<!Attlist对象工厂
需要CData类型
>

<!元素objectWrapperFactory为空>
<!ATTLIST对象包装器工厂
需要CData类型
>

<!元素反射镜工厂为空>
<!附件列表反射器工厂
需要CData类型
>

<!元素插件(plugin+)>

<!元素插件(属性*)>
<!Attlist插件
需要拦截器cdata
>

<!元素环境(环境+)>
<!Attlist环境
需要默认的CDATA
>

<!元素环境(TransactionManager,DataSource)>
<!Attlist环境
需要id cdata
>

<!元素TransactionManager(属性*)>
<!收件人列表事务管理器
需要CData类型
>

<!元素数据源(属性*)>
<!属性列表数据源
需要CData类型
>

<!元素映射器(映射器*,包*)>

<!元素映射器为空>
<!属性列表映射器
资源cdata暗示
url cdata暗示
类别cdata隐含
>

<!元素包为空>
<!Attlist包
需要名称cdata
>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值