zai项目中使用c3p0连接池的步骤分为以下几步:
1.引入jar包:在这引入的jar包有两个,c3p0jar包和mysql数据库驱动的jar包
2.在applicationContext.xml中进行c3p0的配置,具体如下:
<!-- 配置连接池: -->
<!-- 引入外部属性文件 -->
<context:property-placeholder location="classpath:jdbc.properties"/>
<!-- 配置C3P0连接池: -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="${jdbc.driver}"/>
<property name="jdbcUrl" value="${jdbc.url}"/>
<property name="user" value="${jdbc.user}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
3.编写jdbc.properties配置文件,里面会涉及到四个内容具体请参考下图:
jdbc.driver = com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://localhost:3306/数据库名称?useUnicode=true&characterEncoding=utf-8
jdbc.user = root
jdbc.password =123456
上面三步就是对c3p0连接池的引入,而仅仅引入c3p0是不够的,在项目开发中还需要其他一些d东西的引入,比如真正和数据库进行交互的一些框架,例如:Mybatis、hibernate等。