c3p0与dbcp 数据源配置方式
来源:互联网 发布:java注解类 编辑:程序博客网 时间:2024/06/13 19:23
dbcp数据源连接
<bean id="dataSource" class="org.apache.commons.dbcp.BaseDataSource" destory-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql:///userlogin_ssh?useUnicode=true&characterEncoding=UTF-8" />
<property name="username" value="root" />
<property name="password" value="root" />
<property name="maxActive" value="100" />
<property name="maxIdle" value="30" />
<property name="maxWait" value="500" />
<!-- defaultAutoCommit属性,值为true时表示每执行完一个数据库操作后会自动进行提交-->
<property name="defaultAutoCommit" value="true" />
</bean>
<bean id="SessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</prop>
<prop key="hibernate.show_sql">false<prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>com/test/model/User.hbm.xml</value>
</list>
</property>
</bean>
在老黎的SSH2整合中
spring 采用注解管理bean
配置c3p0数据源
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destory-method="close">
<property name="driverClass" value="org.gjt.mm.mysql.Driver"/>
<property name="jdbcUrl" value="jdbc:mysql:///itcast?useUnicode=true&characterEncoding=UTF-8" />
<property name="user" value="root" />
<property name="password" value="root" />
<property name="initialPoolSize" value="1" />
<property name="minPoolSize" value="1" />
<property name="maxPoolSize" value="300" />
<!-- 最大空闲时间,60表示60秒内无使用,则连接被丢弃,如果为0,表示始终保持连接 Default:0-->
<property name="maxIdleTime" value="60" />
<!-- 当连接池中的连接耗尽时,c3p0一次同时获取的连接数 Default:3 -->
<property name="acquireIncrement" value="5" />
<!-- 每60秒检查所有连接池中的空闲连接 Default:0-->
<property name="idleConnectionTestPeriod" value="60" />
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="mappingResources">
<list>
<value>cn/itcast/bean/Person.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<value>
hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
hibernate.hbm2ddl.auto=update
hibernate.show_sql=false
hibernate.format_sql=false
</value>
</property>
</bean>
<!--配置事务管理器-->
<bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
<!--bean到底使用什么方式进行管理,是采用Annotation方式还是基于xml方式来配置事务-->
<tx:annotation-driven transaction-manager="txManager" />
cp配置:
<Context path="/mysssh3" docBase="D:/ssh3/mysssh3/WebRoot" reloadable="true" />
<Resource name="jdbc/sssh3" auth="Container"
type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306;DataBaseName=sssh3_db"
username="root" password="root" maxActive="20" maxIdle="10" maxWait="-1"/>
- c3p0与dbcp 数据源配置方式
- 配置Spring数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- (转)配置Spring数据源c3p0与dbcp
- 配置Spring数据源dbcp与c3p0
- 配置Spring数据源c3p0与dbcp
- Spring 配置数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- Mysql配置Spring数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- Spring配置数据源的三种方式 (dbcp,c3p0,jndi)
- Spring配置数据源的三种方式(dbcp,c3p0,jndi)
- c3p0和dbcp数据源配置
- WCF分布式开发常见错误解决(6)Service 'WcfServiceApp.WCFService' has zero application
- WCF分布式开发步步为赢(2)自定义托管宿主WCF解决方案开发配置过程详解
- Ubuntu常用命令列表
- WCF分布式开发常见错误(5)Could not find a base address that matches scheme
- WCF分布式开发常见错误(4):The type or namespace name 'DataContract' could not be found DataContract找不到
- c3p0与dbcp 数据源配置方式
- WCF分布式开发步步为赢(1):WCF分布式框架基础概念
- WCF分布式开发常见错误(3):客户端调用服务出错:You have tried to create a channel to a service that does not support .Net Framing
- WCF分布式开发常见错误(2)无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。。
- WCF分布式开发常见错误解决(1):An error occurred while attempting to find services at...添加服务引用出错
- 开发常见错误解决(7)连接到SQL Server 2005出错
- WSE3.0构建Web服务安全(4):MTOM消息传输优化和文件上传、下载
- Visual Studio 集成开发工具学习(2)Visual Studio 2008快捷键大全
- Visual Studio 集成开发工具学习(1)Visual Studio 2005快捷键大全