oracle配置属性文件

来源:互联网 发布:c语言大小写转换用str 编辑:程序博客网 时间:2024/06/06 03:16
oracle_pool.driverType        =thinoracle_pool.serverName        =192.168.0.1oracle_pool.serviceName       =myserviceoracle_pool.networkProtocol   =tcporacle_pool.portNumber        =1521oracle_pool.user              =orcloracle_pool.password          =orcloracle_pool.minLimit          =50oracle_pool.maxLimit          =200oracle_pool.initialLimit      =100

1.新建一个datasources.properties,比如放到WEB-INF/database文件夹下面,文件内容为上面的,其中将自己的服务器名和ip地址替换成自己的。

2.在WEB-INF/springconfig/文件夹,在里面新建spring的配置文件,名称为:applicationContext.xml(默认),在其中编写加载数据库的配置。

<!-- properties 配置文件 -->    <bean id="properties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">      <property name="locations"> <list>    <value>/WEB-INF/database/datasources.properties</value> </list>      </property></bean>        <!-- 配置应用程序的一个数据源,采用Oracle的连接池 --><bean id="oracle_datasource1"class="oracle.jdbc.pool.OracleDataSource" destroy-method="close"><property name="driverType"><value>${oracle_pool.driverType}</value></property><property name="serverName"><value>${oracle_pool.serverName}</value></property><property name="networkProtocol"><value>${oracle_pool.networkProtocol}</value></property><property name="portNumber"><value>${oracle_pool.portNumber}</value></property><property name="user"><value>${oracle_pool.user}</value></property><property name="password"><value>${oracle_pool.password}</value></property><property name="serviceName"><value>${oracle_pool.serviceName}</value></property><property name="connectionProperties"><props><prop key="MinLimit">${oracle_pool.minLimit}</prop><prop key="MaxLimit">${oracle_pool.maxLimit}</prop><prop key="InitialLimit">${oracle_pool.initialLimit}</prop></props></property></bean>

3.其中在web.xml文件中加载spring的配置文件:

 <context-param>      <param-name>contextConfigLocation</param-name>      <param-value>/WEB-INF/spring-config/applicationContext.xml</param-value>  </context-param> <listener>         <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>  </listener>

































































0 0
原创粉丝点击