当前位置:首页 > 开发 > 编程语言 > Spring > 正文

Spring 数据库连接整理

发表于: 2014-07-29   作者:tomcat_oracle   来源:转载   浏览:
摘要: 1、数据库连接jdbc.properties配置详解   jdbc.url=jdbc:hsqldb:hsql://localhost/xdb   jdbc.username=sa   jdbc.password=   jdbc.driver=不同的数据库厂商驱动,此处不一一列举   接下来,详细配置代码如下:    Spring连接池    

1、数据库连接jdbc.properties配置详解

  jdbc.url=jdbc:hsqldb:hsql://localhost/xdb
  jdbc.username=sa
  jdbc.password=
  jdbc.driver=不同的数据库厂商驱动,此处不一一列举
  接下来,详细配置代码如下:
   Spring连接池
   
<beans>
<!-- picks up and registers AppConfig as a bean definition -->
<context:component-scan base-package="com.acme"/>
<context:property-placeholder location="classpath:/com/acme/jdbc.properties"/>
<bean class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
</beans>
   DBCP连接池
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<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>
C3P0
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value="${jdbc.driverClassName}"/>
<property name="jdbcUrl" value="${jdbc.url}"/>
<property name="user" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
<context:property-placeholder location="jdbc.properties"/>
proxool
<bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource" destroy-method="close">
<property name="driverClass" value="${jdbc.driverClassName}"/>
<property name="jdbcUrl" value="${jdbc.url}"/>
<property name="user" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
<context:property-placeholder location="jdbc.properties"/>
 当然还有Druid 、DBPool 、Jakarta DBCP 等

Spring 数据库连接整理

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
本文将介绍如何在Spring Boot 工程中添加JPA作为持久化方式。 修改 pom.xml 依赖 与上一篇介绍的 jd
文本将对在Spring Boot构建的Web应用中,基于MYSQL数据库的几种数据库连接方式进行介绍。 包括JDBC
关于DAO DAO组件是整个java应用的吃就成访问的重要组件,Dao模式的主要内容为:应用中所有对数据库
一、 实体 Bean 每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明
谁能解释一下什么是ADO?师傅提问的时候,我们理解的还不够深. ADO(ActiveX Data Objects,ActiveX数据
大多数数据库接口依赖于某些数据库连接对象,它们好像应用程序代码和数据库之间的桥梁。通常,一个
谁能解释一下什么是ADO?师傅提问的时候,我们理解的还不够深. ADO(ActiveX Data Objects,ActiveX数据
1. Spring是什么? a) 一个开源框架, b) Rod Johnson创建 c) 为简J2EE开发而创建 d) 官方网站 http:/
一、mysql主从的原理 1、Replication 线程 Mysql 的 Replication 是一个异步的复制过程(mysql5.1.7
设置相关脚本: 默认: $cat /proc/sys/net/ipv4/ip_local_port_range 32768 61000 $cat setting.sh
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号