Spring 连接oracle 数据源配置方式

spring自带的数据源(DriverManagerDataSource)

xml文件中内容如下:

<bean id=”dataSource”
class=”org.springframework.jdbc.datasource.DriverManagerDataSource”>
<property name=”driverClassName” value=”${jdbc.driverClassName}” />
<property name=”url” value=”${jdbc.url}” />
<property name=”username” value=”${jdbc.username}” />
<property name=”password” value=”${jdbc.password}” />
</bean>

 

DBCP数据源

<bean id=”dataSource” class=”org.apache.commons.dbcp2.BasicDataSource”
destroy-method=”close”>

~~~~~

 

外部属性文件中具体定义数据库连接配置

jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@//ip:端口/dbname
jdbc.username=IFANXU
jdbc.password=IFANXU
jdbc.maxTotal=10

其中url还可以写作:

jdbc.url=jdbc:oracle:thin:@ip:端口/dbname

发表评论