`

spring+hibernate配置c3p0连接池

    博客分类:
  • SSH
阅读更多

 

以sqlserver2005为例: 
Java代码 复制代码
  1.  <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">   
  2.         <property name="driverClass" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"></property>   
  3.         <property name="jdbcUrl" value="jdbc:sqlserver://192.168.26.4:1433;DatabaseName=NetDB_HasData"></property>   
  4.         <property name="user"><value>***</value></property>   
  5.         <property name="password"><value>***</value></property>        
  6.     </bean>   
  7. <bean id="sessionFactory"  
  8.         class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">   
  9.         <property name="dataSource">   
  10.             <ref bean="dataSource" />   
  11.         </property>   
  12.         <property name="hibernateProperties">   
  13.             <props>   
  14.                 <prop key="hibernate.dialect">   
  15.                     org.hibernate.dialect.SQLServerDialect   
  16.                     <!-- org.hibernate.dialect.MySQLDialect-->   
  17.                 </prop>   
  18.                 <prop key="hibernate.show_sql">true</prop>   
  19.             </props>   
  20.         </property>   
  21.         <property name="mappingResources">   
  22.             <list>   
  23.                 <value>com/nuctech/hibernate/UserInfo.xml</value>   
  24.                 <value>com/nuctech/hibernate/Security.xml</value>   
  25.                             </list>   
  26.         </property>   
  27.     </bean>  
 <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
	 	<property name="driverClass" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"></property>
	 	<property name="jdbcUrl" value="jdbc:sqlserver://192.168.26.4:1433;DatabaseName=NetDB_HasData"></property>
	 	<property name="user"><value>***</value></property>
		<property name="password"><value>***</value></property>		
	</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.SQLServerDialect
					<!-- org.hibernate.dialect.MySQLDialect-->
				</prop>
				<prop key="hibernate.show_sql">true</prop>
			</props>
		</property>
		<property name="mappingResources">
			<list>
				<value>com/nuctech/hibernate/UserInfo.xml</value>
				<value>com/nuctech/hibernate/Security.xml</value>
							</list>
		</property>
	</bean>




简单的几句话就OK了
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics