• Spring数据库访问


    一般采用第三方具有连接缓冲池的数据源实现类:spring支持最常见的两个具有连接缓冲池的数据源为:DBCPC3P0;

    DBCPDatabase connection pool) 是Apache的一个Java连接池项目,也是tomcat使用的连接池组件。实现类为:org.apache.commons.dbcp.BasicDataSource.

    C3P0实现类为:org.mchange.v2.c3p0.ComboPooledDataSource.

    除了配置连接基本信息以外,还需要配置初始连接数、最小连接数和最大连接数等参数。

    Eg   <!-- 指定数据源,解析数据库配置文件,并设置数据源的属性第三方 -->

    <!-- mysql  -->

    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"

    destroy-method="close">

    <property name="driverClassName" value="com.mysql.jdbc.Driver" />

    <property name="url" value="jdbc:mysql://localhost:3306/mysqltest?Unicode=true&characterEncoding=UTF-8"/>

    <property name="username" value="账户" />

    <property name="password" value="密码" />

    <property name="initialSize" value="初始化连接数" />

    <property name="maxActive" value="xx" />

    <property name="maxIdle" value="最大连接" />

    <property name="minIdle" value="最小连接" />

    </bean>

  • 相关阅读:
    JAVA 8学习笔记-第五章
    JAVA 8学习笔记-第一章
    JAVA 8学习笔记-第二章
    MySQL应用
    Mac给iTerm2终端配色
    masOS支持NTFS读写,无需第三方软件
    macOS Apache配置用于支持Python CGI编程
    Vim
    Thrift
    Netflix Hystrix
  • 原文地址:https://www.cnblogs.com/cqyy/p/6734436.html
Copyright © 2020-2023  润新知