属性文件:dbconfig.properties
hibernate.dialect=org.hibernate.dialect.MySQLDialect
validationQuery.sqlserver=SELECT 1
jdbc.url.jeecg=jdbc:mysql://192.168.xxx.xxx:33xx/somedb?useUnicode=true&characterEncoding=UTF-8
jdbc.username.jeecg=root
jdbc.password.jeecg=pwd
jdbc.dbType=mysql
spring 的xml文件:
<!-- 引入属性文件 -->
<context:property-placeholder location="classpath:dbconfig.properties" />
<!-- 配置数据源1 -->
<bean name="dataSource_jeecg" class="com.alibaba.druid.pool.DruidDataSource"
init-method="init" destroy-method="close">
<property name="url" value="${jdbc.url.jeecg}" />
<property name="username" value="${jdbc.username.jeecg}" />
<property name="password" value="${jdbc.password.jeecg}" />
- 其中的<context:property-placeholder location="classpath:dbconfig.properties" />引入了属性文件。
- 使用${propname}引用属性文件中的值。
网友评论