hibernate 连接SqlServer2000因为jar包问题折腾了不短的时间。
com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z
最后把jar换成了
jtds-1.2.5.jar算是完事。
如果用jdbc的话SqlServer原生驱动是可行的,但是使用hibernate时就出错了。
麻烦事一个个来的。
数据库中的主键为uniqueidentifier类型。诶,忧伤,也没自己搞定,在网上搜了一把
<id name="graId" type="java.lang.String">
<column name="GrainID" length="36" />
<generator class="guid" /><!-- 把 "native" 换成"guid",如果自己设置主键值的话设置为"assigned"-->
</id>
分享到:
相关推荐
标题 "Hibernate 连接 SQLServer2000" 暗示了我们将探讨如何使用流行的Java ORM框架Hibernate与较老版本的SQL Server数据库——SQL Server 2000进行交互。在Java应用程序开发中,Hibernate提供了对象关系映射功能,...
综上所述,`Hibernate+sqlserver2000分页`是一个结合了ORM框架和数据库分页策略的技术主题。在实际应用中,开发者需要根据业务需求选择合适的分页方法,并注意性能优化,如避免全表扫描,使用索引来加速查询等。理解...
博文链接:https://xuehongliang.iteye.com/blog/66057
标题与描述中的关键词“hibernate SQL Server 2000 存储过程”指出了本文档的主题,即在Hibernate框架下如何与SQL Server 2000的存储过程进行交互。下面将深入探讨这一主题,包括为什么在Hibernate中使用存储过程、...
这个文件定义了数据库连接参数,例如数据库URL("jdbc:sqlserver://localhost:1433; DatabaseName=test"),用户名("sa"),密码("518168"),驱动类("com.microsoft.sqlserver.jdbc.SQLServerDriver"),以及...
SQLServer2008Dialect 优化了原来的分页查询数据方法以及在生成SQL时表后增加了with(nolock)
[http60-Processor1][org.hibernate.util.JDBCExceptionReporter][ERROR] - [Microsoft][SQLServer2000DriverforJDBC] Broken pipe ``` 这些异常通常意味着数据库连接被意外关闭或者重置了。 #### 三、配置详解 ...
- **sqlserver2000**:可能包含数据库脚本、连接配置等相关资料。 5. **开发与部署**: - 开发环境:通常使用IDE如Eclipse或IntelliJ IDEA,配置Struts2插件,搭建测试服务器。 - 部署:将应用打包成WAR文件,...
<prop key="hibernate.dialect">org.hibernate.dialect.SQLServer2012Dialect <prop key="hibernate.show_sql">true <value>com/yourpackage/YourEntity.hbm.xml</value> ``` 接下来,我们需要创建...
Struts 1.1、Hibernate 3.0 和 SQL Server 2005 数据库驱动包是构建基于Java的企业级Web应用程序的关键组件。这些技术在2000年代中期广泛应用于开发面向服务架构(SOA)和模型视图控制器(MVC)模式的系统。 Struts...
**SQLServer与Hibernate的整合应用** 在Java开发中,Hibernate是一个强大的对象关系映射(ORM)框架,它简化了数据库操作,使得开发者可以更专注于业务逻辑而不是底层的SQL语句。本教程将介绍如何使用Hibernate操作...
<property name="hibernate.connection.url">jdbc:sqlserver://localhost:1433;databaseName=testdb <property name="hibernate.connection.username">username <property name="hibernate.connection.password">...
基于JavaWeb实现的图书管理系统(struts+spring+hibernate+SQL Server) 基于JavaWeb实现的图书管理系统(struts+spring+hibernate+SQL Server) 基于JavaWeb实现的图书管理系统(struts+spring+hibernate+SQL Server) ...
Struts2、Hibernate3.2、Spring2.0和SQL Server 2000是Java Web开发中的四个关键组件,它们构成了一个强大的企业级应用框架,通常被称为SSH2(Struts2、Spring2、Hibernate2)集成框架。下面将详细阐述这些技术以及...
基于spring实现的网上订餐系统(struts+spring+hibernate+SQL Server) 基于spring实现的网上订餐系统(struts+spring+hibernate+SQL Server) 基于spring实现的网上订餐系统(struts+spring+hibernate+SQL Server) 基于...
对于SQL Server,URL一般格式为`jdbc:sqlserver://<服务器地址>:<端口>;databaseName=<数据库名>`。 2. **定义实体类**:创建Java类来映射数据库表,使用Hibernate的注解(如`@Entity`, `@Table`, `@Id`等)来指定...
标题和描述中提到的"绩效考核 struts2+hibernate+sqlserver2000"是一个基于Java技术栈的企业级应用开发实例,主要用于实现绩效考核的管理功能。这个项目采用了Struts2作为MVC框架,Hibernate作为持久层 ORM 工具,...
如果你使用原sql2000驱动及配置,新增、编辑记录都没有问题,查询第一页数据也正常,但翻页却莫名报错:传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。 通过实战总结,希望能给各位带来帮助。 包含jdbc ...
<property name="hibernate.connection.url">jdbc:sqlserver://localhost:1433;databaseName=testDB <property name="hibernate.connection.username">username <property name="hibernate.connection.password">...