读取properties文件的内容配置数据库
2016-01-15 10:06
363 查看
spring配置文件application-context.xml
数据库配置文件 jdbc.properties:
添加到spring父容器的配置文件application-context.xml中
配置dataSource:
数据库配置文件 jdbc.properties:
jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/cms?characterEncoding=UTF-8 jdbc.username=root jdbc.password=123456 ...
添加到spring父容器的配置文件application-context.xml中
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> <value>/WEB-INF/config/jdbc.properties</value> </list> </property> </bean>
配置dataSource:
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value="${jdbc.driverClassName}" /> <property name="jdbcUrl" value="${jdbc.url}" /> <property name="user" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> <property name="autoCommitOnClose" value="true"/> <property name="checkoutTimeout" value="${cpool.checkoutTimeout}"/> <property name="initialPoolSize" value="${cpool.minPoolSize}"/> <property name="minPoolSize" value="${cpool.minPoolSize}"/> <property name="maxPoolSize" value="${cpool.maxPoolSize}"/> <property name="maxIdleTime" value="${cpool.maxIdleTime}"/> <property name="acquireIncrement" value="${cpool.acquireIncrement}"/> <property name="maxIdleTimeExcessConnections" value="${cpool.maxIdleTimeExcessConnections}"/> </bean>
相关文章推荐
- Magento获取 最近一个月产品销量,按照SKU分组 的SQL语句。
- 常用sql
- T-SQL TryCatch性能粗略測試
- oracle百万级数据分页优化
- sql server 日期 时间 函数整理
- Oracle DB优化
- SQL 查询重复数据并显示重复次数
- oracle查询和编写数据字典
- SQL语句--查询SQLServer表被锁的类型
- SQL语句--在数据库对象名称
- linux系统下创建oracle表空间和用户权限查询
- Mongodb基本命令及使用
- [转]SQLServer2008日志文件无法收缩处理方法
- Oracle内根据上一行总数和本行新增数计算本行总数
- Mac OS X修改mysql配置
- mysql load data infile 指定文件中的字段导入
- MYSQL备份与恢复精华篇
- brew install mysql
- 删除庞大的MySQL binlog实操
- oracle 查看主外键约束