JavaWeb学习笔记-mybatis-09-mybatis配置-properties
2018-01-21 19:42
501 查看
将数据库连接方式单独配置在db.properties中,只需在SqlMapConfig.xml中加载db.properties
创建db.properties,方便对参数统一管理
properties属性
mybatis加载顺序
1、properties元素内定义的属性首先读取
2、然后读取properties resource或者url加载的属性,进行覆盖
3、最后读取parameterType传递的属性,并进行覆盖
建议不要在properties属性内添加属性值,只定义在properties文件中
并以xxx.xxx方式命名,以防被parameterType传递的值覆盖
创建db.properties,方便对参数统一管理
jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/mybatis jdbc.username=root jdbc.password=mysql
<!--加载db.properties--> <properties resource="db.properties"/> <!--修改配置文件中的environments--> <environments default="deve 4000 lopment"> <environment id="development"> <!-- 配置JDBC事务控制,由mybatis进行管理 --> <transactionManager type="JDBC"/> <!-- 配置数据源,采用mybatis连接池 --> <dataSource type="POOLED"> <property name="driver" value="${jdbc.driver}" /> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> </dataSource> </environment> </environments>
properties属性
<!--properties内可以配置相关属性--> <properties resource="db.properties"> <property name="jdbc.driver" value="xxx"> </properties>
mybatis加载顺序
1、properties元素内定义的属性首先读取
2、然后读取properties resource或者url加载的属性,进行覆盖
3、最后读取parameterType传递的属性,并进行覆盖
建议不要在properties属性内添加属性值,只定义在properties文件中
并以xxx.xxx方式命名,以防被parameterType传递的值覆盖
相关文章推荐
- JavaWeb学习笔记-mybatis-12-mybatis配置-类型处理typeHandlers
- Spring 、SpringMVC、Mybatis、MySQL、Maven、Tomcat搭建JavaWeb项目流程---学习笔记(一)工具准备及环境配置
- JavaWeb学习笔记-mybatis-13-mybatis配置-mapper映射配置
- JavaWeb学习笔记-mybatis-10-mybatis配置-settings
- JavaWeb学习笔记-mybatis-11-mybatis配置-别名typeAliases
- JavaWeb学习笔记之Mybatis关键对象
- JavaWeb学习笔记之SSM框架搭建配置文件
- J2EE系列之MyBatis学习笔记(二)-- mybatis配置
- JavaWeb学习笔记-mybatis-19-一对一使用resultMap
- Mybatis学习笔记(二)配置文件
- Mybatis学习笔记-核心配置文件概述
- MyBatis MapperScannerConfigurer配置——MyBatis学习笔记之八 推荐
- springboot学习笔记-2 一些常用的配置以及整合mybatis
- MyBatis学习笔记(三)——优化MyBatis配置文件中的配置
- SqlMapConfig.xml配置文件---Mybatis学习笔记(七)
- mybatis学习笔记--配置文件+注解完整案例
- Mybatis学习笔记-CURD(基于配置文件的方式)
- javaweb学习笔记 mac如何下配置tomcat7
- mybatis 配置文件 学习笔记
- JavaWeb学习笔记-mybatis-03-根据id查找