码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis-config.xml文件详解

时间:2018-03-23 15:26:32      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:environ   厂商   provider   AC   www.   property   属性   roo   eid   

1. 属性列表

Mybatis的配置文件中包含了影响mybatis行为的设置(settings)和属性(properties)信息。文档的顶层结构如下:

·configuration 根配置

     ·properties 属性

     ·settings 设置

     ·typeAliases 类型别名

     ·typeHandlers 类型处理器

     ·objectFactory 对象工厂

     ·plugins 插件

     ·environments 环境

         ·environment 环境变量

             ·transactionManager 事务管理器

             ·dataSource 数据源

     ·databaseIdProvider 数据库厂商标识

     ·mappers 映射器

2. properties

属性可以在外部配置且可动态替换,既可以在properties文件中配置,也可以通过properties元素的子元素来传递,例如:

<properties resource="jdbc.properties">
  <property name="driver" value="com.mysql.jdbc.Driver"/>
</properties>



// jdbc.properties
url=jdbc:mysql://192.168.25.84:3306/test
user=root
pwd=mysql  

然后其中的属性就可以在整个配置文件中被用来替换需要动态配置的属性值:

 

 

x. 参考资料

http://www.mybatis.org/mybatis-3/zh/configuration.html

mybatis-config.xml文件详解

标签:environ   厂商   provider   AC   www.   property   属性   roo   eid   

原文地址:https://www.cnblogs.com/lujiango/p/8630154.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!