怎么不能按照我编辑的显示,,该死的编辑器。怎么不能按照我编辑的显示,,该死的编辑器。大家也可看我的附件,附件里面的文字排好版了。
下面是代码:
数据库脚本:
CREATE TABLE [dbo].[test] (
[id] [bigint] IDENTITY (1, 1) NOT NULL ,
[jiqi] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO
大家看上面的数据库在mssql2000,id是identity 自增1。
hibenate的sava()代码:
public void save(Test transientInstance) {
log.debug("saving Admin instance");
/* try {
getHibernateTemplate().saveOrUpdate(transientInstance);
log.debug("save successful");
} catch (RuntimeException re) {
log.error("save failed", re);
throw re;
}*/
try {
Session session = HibernateSessionFactory.getSession();
Transaction tx= session.beginTransaction();
session.save(transientInstance);
tx.commit();
HibernateSessionFactory.closeSession();
log.debug("save successful");
//System.out.println("--------------dao------------");
} catch (Exception re) {
log.error("save failed", re);
re.printStackTrace();
}
}
上面的是服务器的程序。
客户端我用5台电脑开了5个测试程序每个程序5个线程进行测试:
都在局域网中没有出现问题,把这个服务器程序放到互联网上就有问题,互联网我们用的是一个地市的网通线路接入的。
问题现象为:
数据库表中的内容截取部分:
id jiqi
10749 16-192.168.50.43C320
10750 47-192.168.50.34D189
10752 46-192.168.50.43E316
10753 31-192.168.50.30C155
10755 47-192.168.50.30B153
10756 0-192.168.50.29C0
10757 47-192.168.50.42C314
10758 16-192.168.50.28E258
10760 34000-192.168.50.29B1
10761 16-192.168.50.30D149
10763 46-192.168.50.43D325
10764 47-192.168.50.42A316
10765 31-192.168.50.30A155
10767 47-192.168.50.42D308
大家看id是不连续的。
在客户端和服务器端都没有错误或异常出现。
我个人怀疑是不是 数据库事务引起的还是hibenate插入数据库行后又删了。我觉得插入数据库的操作已经触发了,但是行没在了。??????????????????????
高手进
分享到:
相关推荐
hibernate3.0的中文api帮助文档 hibernate3.0的中文api帮助文档 hibernate3.0的中文api帮助文档 hibernate3.0的中文api帮助文档 hibernate3.0的中文api帮助文档 hibernate3.0的中文api帮助文档 hibernate3.0的中文...
hibernate3.0jar包
常用的核心jar包,并且是Hibernate3.0 的jar包
lib-Hibernate3.0.jar 包
hibernate3.0 的jar包,内置有API帮助文档。专门为学这个的朋友提供!
hibernate-3.0.zip hibernate-3.0.zip hibernate-3.0.zip
hibernate3.0纯jar包
hibernate 包 3.0 必备
hibernate3.0连接SQLServer代码简单例子,单表t_user例子,可以运行。 数据库表设计 CREATE TABLE [dbo].[t_user]( [t_id] [nvarchar](50) NOT NULL, [t_login_name] [nvarchar](50) NULL, [t_password] ...
本例详细是一个struts1.2+spring2.3+hibernate3.0的例子
Hibernate 3.0 的JAR 驱动包 希望对大家有用 就一点分呵呵
hibernate3.0.jar
hibernate3.0引用库hibernate3.0引用库
Hibernate3.0完整中文版教程.pdf
Struts 1.1、Hibernate 3.0和SQL Server 2005数据库驱动包
pring2.5+struts2+hibernate3.0JAR包集合
公文管理、申请审批、公告管理、会议管理、权限管理、个人办公、客户管理、人事等等。项目技术:Struts1.2 + Hibernate3.0 + Spring2 +DWR。java毕业设计 jsp毕业设计 ssh毕业设计
hibernate-configuration-3.0.dtd hibernate-mapping-3.0.dtd
精通hibernate3.0 java数据库持久层开发实践 付惊周编著 人民邮电出版社出版
struts2.0+spring2.5+hibernate3.0整合框架,下载导入到eclipse下即可。。启动tomcat前先修改jdbc.properties文件。由于lib文件较大,所以请自行导入相关lib包。