Hibernate配置连接SQL SERVER2000

        今天做了一个用hibernate连接sql server2000数据库的程序,遇到了一些问题,在经过一个多小时的调试下终于解决了.将解决问题方法在这里记录一下备以后查阅:

        问题出现的原因就是用微软提供的jar包.在hibernate.cfg.xml文件中也是按照该包的配置方法进行配置,结果总是出错,具体的出错信息就是找不到jar包里的方法.于是把错误消息到网上查找,在一个帖子上发现最好不要用微软提供的jar包,用jtds.jar.于是就上网查找jtds.jar的下载网址,找到后下载部署的工程中.

        接下来就是按照jtds.jar的文件方式进行配置hibernate.cfg.xml文件了.配置如下:

       

xml 代码
  1. xml version='1.0' encoding='utf-8'?>  
  2. "http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">  
  3.   
  4. <hibernate-configuration>  
  5.   
  6.     <session-factory>  
  7.   
  8.           
  9.           
  10.         <property name="hibernate.query.substitutions">true 1, false 0, yes 'Y', no 'N'property>  
  11.           
  12.           
  13.           
  14.   
  15.         <property name="dialect">net.sf.hibernate.dialect.SQLServerDialectproperty>  
  16.           
  17.         <property name="hibernate.connection.driver_class">net.sourceforge.jtds.jdbc.Driverproperty>  
  18.           
  19.         <property name="hibernate.connection.url">jdbc:jtds:sqlserver://10.64.86.34:1433/eipproperty>  
  20.           
  21.         <property name="hibernate.connection.username">saproperty>  
  22.         <property name="hibernate.connection.password">capinfoproperty>  
  23.           
  24.         <property name="connection.pool_size">2property>  
  25.         <property name="statement_cache.size">25property>  
  26.  
  27.           
  28.         <property name="connection.provider_class">net.sf.hibernate.connection.DriverManagerConnectionProviderproperty>  
  29.           
  30.         <property name="transaction.factory_class">net.sf.hibernate.transaction.JDBCTransactionFactoryproperty>  
  31.           
  32.         <property name="show_sql">trueproperty>  
  33.           
  34.         <property name="jdbc.fetch_size">50property>  
  35.           
  36.         <property name="jdbc.batch_size">25property>  
  37.           
  38.         <property name="hibernate.jdbc.use_scrollable_resultset">falseproperty>  
  39.           
  40.         <property name="jdbc.use_streams_for_binary">trueproperty>  
  41.           
  42.         <property name="use_outer_join">trueproperty>  
  43.   
  44.            
  45.           
  46.         <property name="max_fetch_depth">1property>  
  47.           
  48.         <property name="cache.provider_class">net.sf.hibernate.cache.HashtableCacheProviderproperty>  
  49.           
  50.         <property name="hibernate.cache.use_query">trueproperty>  
  51.   
  52.           
  53.           
  54.         <mapping resource="com/capinfo/edu/usersys/UserObject.hbm.xml" />  
  55.     session-factory>  
  56.   
  57. hibernate-configuration>  

配置成功,进行程序,哦了!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值