我在配置hibernate.cfg.xml这个文件时,想连接本地的数据库,
Microsoft SQL Server 2000 Service Pack 3a、SQL Server 2000 Driver for JDBC Service Pack 3
我都下载安装完毕。可是运行时错误提示为:
致命的: got a DAOException:jumpli.dao.DAOException: net.sf.hibernate.MappingException: could not instantiate id generator
我想应该是我的这个配置文件里有些地方出错了。配置文件部分内容如下:
<!-- properties -->
<property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
<property name="show_sql">false</property>
<property name="use_outer_join">false</property>
<property name="connection.username">sa</property>
<property name="connection.password">sa</property>
<property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property>
<property name="connection.url">jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test;</property>
我个人认为问题出在上面。望高人指点。
Microsoft SQL Server 2000 Service Pack 3a、SQL Server 2000 Driver for JDBC Service Pack 3
我都下载安装完毕。可是运行时错误提示为:
致命的: got a DAOException:jumpli.dao.DAOException: net.sf.hibernate.MappingException: could not instantiate id generator
我想应该是我的这个配置文件里有些地方出错了。配置文件部分内容如下:
<!-- properties -->
<property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
<property name="show_sql">false</property>
<property name="use_outer_join">false</property>
<property name="connection.username">sa</property>
<property name="connection.password">sa</property>
<property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property>
<property name="connection.url">jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test;</property>
我个人认为问题出在上面。望高人指点。
应为我连接oracle就没有错误,一定是上面的配置有误。
据说sql server 2000的jdbc不是很友好.我没验证过.我用的oracle.
<generator class="sequence">
<param name="sequence">seq_rssdata_id</param>
<!--
To add non XDoclet generator parameters, create a file named
hibernate-generator-params-Rssdata.xml
containing the additional parameters and place it in your merge dir.
-->
</generator>