首页 > 新闻中心 > 掌酷科技 > 数码 > VRAR >

MyBatis-XML配置教程,这也太详细了吧!
2021-05-28 16:10 升学就业帮

<environments>:环境集标签,就是用于配置数据库的环境,一个environments 中可以包含多个 environment,例如 测试/开发/上线, 这里默认是开发环境,default属性需要和environment的id属性保持一致,可以定义多个 environment 元素,通过default属性来切换不同的环境.

<environment>:用于配置具体环境参数,例如配置事务,连接池等.

<transactionManager>:配置使用的事务类型,JDBC表示默认事物,MANAGER表示没有事务

<dataSource>:配置数据源的参数,POOLED,具体参数参看PooledDataSource的set方法

<property>:配置属性,例如数据库四大连接参数

<mappers>:配置映射文件信息的

<mapper class|resource>:配置具体指定的mapper文件

class属性:配置使用注解时指定有注解的映射接口

resource属性:指定XML映射文件

<properties>:mybatis对propertis文件的支持

<typeAliases>:用于配置别名

<typeHandlers>:用于配置自定义类型处理器.

<settings>:配置Mybatis的默认设置的.

02总配置文件的标签顺序

编辑

如下所示是主配置文件的文档声明:

<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"//mybatis.org/dtd/mybatis-3-config.dtd">

文档声明中指定了当前XML文件的XML约束,它是一个dtd文件,dtd约束指定了配置文件中标签的顺序,如下所示:

<!ELEMENT configuration (properties?, settings?, typeAliases?, typeHandlers?, objectFactory?,

objectWrapperFactory?, reflectorFactory?, plugins?, environments?, databaseIdProvider?, mappers?)>

这句话的意思就是configuration 标签下的标签的顺序以及标签出现的个数的声明

根据这个声明可以看到顺序为:

1.properties

2.settings

标签: mybatis
0

上一篇:量化设计价值(二):体验度量深度实践
下一篇:没有了
官方微信公众号:掌酷门户(wapzknet)

首页 > 新闻中心 > 掌酷科技 > 数码 > VRAR >
相关资讯

新闻热点
精选美图


客户端合作免责友链
Copyright 2009-2021 蜀ICP备09035849号