您的位置:首页 > 数据库

hibernate3.5连接SQL SERVER数据库的驱动问题

2011-07-19 12:25 197 查看
反正不知道怎么搞的,以前用hibernate3.2时,用SQL Server的三个驱动包是什么问题都没有的。因为hibernate3.2的文档没有hibernate3.5的详尽,所以最近改用了hibernate3.5,然后就报错了。
需要用jtds1.2,可以在网上下一个,CSDN中就有。
并且,hibernate.cfg.xml需要配成如下这样:<property name="connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
<property name="connection.url">jdbc:jtds:sqlserver://127.0.0.1:1433;databaseName=db_test;</property>可以看到driver和url和以前的习惯写法不一样了。
这样问题就解决了。
 
 
PS:
在**.hbm.xml下,class一定要写绝对路径,比如User在com.learn.hibernate下,一定要写成:
<class name="com.learn.hibernate.User" table="tb_user">
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息