spring配置資料來源的四種方式

2021-08-04 18:31:00 字數 3436 閱讀 4690

一、spring預設的     

drivermanagerdatasource

二、jdbc資料來源 

basicdatasource

需要匯入兩種jar包

分別是:

三、c3p0資料來源

combopooleddatasource  

需要匯入jar包:c3p0-0.9.1.2.jar

1.第一種方式:

<

beanid="datasource"class="com.mchange.v2.c3p0.combopooleddatasource">

<

propertyname="driverclass"value="com.mysql.jdbc.driver">

property>

<

propertyname="jdbcurl"value="jdbc:mysql:///empdb">

property>

<

propertyname="user"value="root">

property>

<

propertyname="password"value="">

property>

bean>

2..第二種方式:與database.properties連用

database.properties

jdbc.driver=com.mysql.jdbc.driverjdbc.url=jdbc:mysql://localhost:3306/empdb?useunicode=true&characterencoding=utf-8jdbc.username=rootjdbc.password=

<

beanid="datasource"class="com.mchange.v2.c3p0.combopooleddatasource">

<

propertyname="driverclass"value="$">

property>

<

propertyname="jdbcurl"value="$">

property>

<

propertyname="user"value="$">

property>

<

propertyname="password"value="$">

property>

bean>

<

beanclass="org.springframework.beans.factory.config.propertyplaceholderconfigurer">

<

propertyname="location"value="classpath:database.properties">

property>

bean>

<

context:property-placeholderlocation="database.properties">

context:property-placeholder>

四、druib資料來源 阿里巴巴 

druiddatasource

需要匯入jar包:

com.alibaba.druid.jar

Spring 四種配置資料來源

一 spring預設的 drivermanagerdatasource 二 jdbc資料來源 basicdatasource 需要匯入兩種jar包 分別是 三 c3p0資料來源 combopooleddatasource 需要匯入jar包 c3p0 0.9.1.2.jar 1.第一種方式 bean ...

Spring配置資料來源四種方式

spring配置資料來源四種方式 使用spring框架時,平常你都使用那種資料來源呢?本篇部落格將分享spring常用的四種配置資料來源方式。以下使用oracle10g版本作為例子。第一種 使用spring自帶的drivermanagerdatasource 配置檔案如下 plain oracle....

spring 配置資料來源

spring配置資料來源包括 1.由jdbc驅動程式定義的資料來源 2.由jndi查詢的資料來源 3.連線池的資料來源 我們這裡介紹資料來源連線池的配置 xmlns xsi xsi schemalocation spring beans 2.5.xsd 這四個屬性是必須配置的。同時還有另外的一些配置...