一、spring預設的
drivermanagerdatasource
二、jdbc資料來源
basicdatasource
需要匯入兩種jar包
分別是:
三、c3p0資料來源
combopooleddatasource
需要匯入jar包:c3p0-0.9.1.2.jar
1.第一種方式:
<2..第二種方式:與database.properties連用bean
id="datasource"
class
="com.mchange.v2.c3p0.combopooleddatasource"
>
<
property
name
="driverclass"
value
="com.mysql.jdbc.driver"
>
property
>
<
property
name
="jdbcurl"
value
="jdbc:mysql:///empdb"
>
property
>
<
property
name
="user"
value
="root"
>
property
>
<
property
name
="password"
value
="">
property
>
bean
>
database.properties
jdbc.driver=com.mysql.jdbc.driver
jdbc.url
=jdbc:mysql://localhost:3306/empdb?useunicode=true&characterencoding=utf-8
jdbc.username
=root
jdbc.password
=
<bean
id="datasource"
class
="com.mchange.v2.c3p0.combopooleddatasource"
>
<
property
name
="driverclass"
value
="$"
>
property
>
<
property
name
="jdbcurl"
value
="$"
>
property
>
<
property
name
="user"
value
="$"
>
property
>
<
property
name
="password"
value
="$"
>
property
>
bean
>
<
bean
class
="org.springframework.beans.factory.config.propertyplaceholderconfigurer"
>
<
property
name
="location"
value
="classpath:database.properties"
>
property
>
bean
>
<四、druib資料來源 阿里巴巴context
:property-placeholder
location
="database.properties"
>
context
:property-placeholder
>
druiddatasource
需要匯入jar包:
com.alibaba.druid.jar
Spring配置資料來源四種方式
spring配置資料來源四種方式 使用spring框架時,平常你都使用那種資料來源呢?本篇部落格將分享spring常用的四種配置資料來源方式。以下使用oracle10g版本作為例子。第一種 使用spring自帶的drivermanagerdatasource 配置檔案如下 plain oracle....
spring配置資料來源的四種方式
一 spring預設的 drivermanagerdatasource 二 jdbc資料來源 basicdatasource 需要匯入兩種jar包 分別是 三 c3p0資料來源 combopooleddatasource 需要匯入jar包 c3p0 0.9.1.2.jar 1.第一種方式 beani...
spring 配置資料來源
spring配置資料來源包括 1.由jdbc驅動程式定義的資料來源 2.由jndi查詢的資料來源 3.連線池的資料來源 我們這裡介紹資料來源連線池的配置 xmlns xsi xsi schemalocation spring beans 2.5.xsd 這四個屬性是必須配置的。同時還有另外的一些配置...