spring+hibernate配置c3p0连接池

news/2024/5/19 1:46:23 标签: Hibernate, Spring, Bean, JDBC, Microsoft

 

以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了

http://www.niftyadmin.cn/n/873270.html

相关文章

grails安装部署_grails开发之环境变量配置

打开grails官网下载需要的版本&#xff0c;我下载的是3.3.0grails官网&#xff1a;https://grails.org/1、解压到本地&#xff0c;注意我下载的这个压缩文件里面有两层&#xff0c;添加环境变量的时候请注意2、打开环境变量配置GRAILS_HOME和pathGRAILS_HOME F:\dev tools\gra…

spring读取jdbc配置文件

spring读取jdbc配置文件 Java代码 <bean id"propertyConfigurer" class"org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name"location" value"/WEB-INF/…

tomcat时间与系统时间不一致问题

tomcat时间与系统时间不一致问题 我在部署应用到centos系统上的tomcat服务器中运行&#xff0c;发现操作系统的时间和tomcat中的访问日志的时间与系统时间不一致&#xff0c;但是查看当前操作系统的时区也是CST时区&#xff08;中国标准时区&#xff09;。 查看系统的时区&am…

Myeclipse中Tomcat的部署方式

一、在Myeclipse软件中部署 1、 在Myeclipse中&#xff0c;创建好工程后&#xff0c;在Myeclipse菜单栏中选择 Windows -> Preferences -> Myeclipse -> Tomcat5&#xff0c;选择"Enable"&#xff1b;Tomact Home Directory要选择你机器上Tomcat所安装的目…

【Vue】html调用vue组件实例函数以及动态修改变量的值

自从用了vue.js之后&#xff0c;习惯了双向绑定后&#xff0c;已经回不去以前的传统的jstl&#xff0c;jquery等模式了。 本博文主要为了解决某些特殊情况下&#xff0c;需要通过调用index.html的全局function&#xff0c;从而达到调用vue组件里面对应的方法&#xff0c;并且能…

Go语言目录

一、Go语言之语言结构二、Go语言之变量三、Go语言之常量四、Go语言之指针五、Go语言之延迟调用函数defer六、Go语言之匿名函数和C的lambda表达式七、Go语言之类篇八、Go 语言之循环语句九、Go语言之Switch十、Go语言之continue/break label十一、Go语言之Map非并发安全十二、Go…

web乱码调整

服务端获取: Java代码 String value URLDecoder.decode(request.getParameter("test1Value"),"UTF-8"); String value URLDecoder.decode(request.getParameter("test1Value"),"UTF-8"); 客服端发送: Html代码 location.href &qu…

Vue.js 分环境打包

vue项目目录结构&#xff1a; 上面截图可以看出&#xff0c;我这里已经做了多个不同的环境配置 dev:开发环境 test:环境1 prod:环境2 tj:环境3 tj_test:环境4 auto:环境5涉及文件&#xff1a; 【配置打包命令】 package.json 【配置打包后的文件路径和自定义环境变量】 /buil…