七叶笔记 » 数据库 » mybatis 项目配置文件实例详解

mybatis 项目配置文件实例详解

environment

mybatis支持多个环境,可以任意配置

比如:

就会有两个环境,environments中的defalut标签选择哪一个,默认就是哪一个

transactionManager

mybatis支持两种类型的事务管理器,jdbc和managed(托管)

jdbc:应用程序管理数据库连接的生命周期

managed:由应用服务器负责管理数据库连接的生命周期(一般商业服务器才有此功能,如JBOSS WebLogic)

dataSource

type:用来配置数据源,类型有:UNPOOLED、POOLED、JNDI

UNPOOLED:没有连接池,每次数据库操作,mybatis都会创建一个新的连接,用完后,关闭:适合小并发项目

POOLED:有连接池

JNDI:使用应用服务器配置JNDI数据源获取数据库连接

properties

配置属性

比如:

typeAliases

给类的完整限定名取别名,方便使用

比如:

mappers

引入映射文件

settings

An example of the settings element fully configured is as follows:

plugins

插件 比如:

分页插件

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章