九、Session中的常用方法 1、save方法 都是临时态————>持久态 2、persist方法 作用: 持久化临时态对象。 与save方法的区别: 开始了事务:persist和save没有区别。 不开启事务: persist:什么都不会做。 save: hibernate3:计划保存数据,因为 ...
分类:
编程语言 时间:
2016-06-20 23:53:27
阅读次数:
284
在项目中使用了SSH框架(Struts2 + Spring3+ Hibernate3),applicationContext中配置了sessionFactory 在junit4中定义了一个测试 运行测试的时候报了一个异常 问题分析: LocalSessionFactoryBean实现了org.spr ...
分类:
编程语言 时间:
2016-06-19 17:00:50
阅读次数:
189
在使用hibernate3.6.2是我遇到了一个有趣的错误java.lang.NoSuchFieldError: INSTANCEat org.hibernate.type.BasicTypeRegistry.<init>(BasicTypeRegistry.java:94)at org.hiber ...
分类:
编程语言 时间:
2016-05-28 17:27:37
阅读次数:
523
一、HTTP Status 500 - org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureException: Batch update returned unexpected row count from upd ...
分类:
其他好文 时间:
2016-05-27 21:52:03
阅读次数:
402
最近使用Spring3,Struts2和Hibernate3开发中,对于实体类不使用Hbmxml映射文件而使用注解。使用Test类java运行方式可以成功,但是web环境下,启动Tomcat时报错出现javax/persistence/Entity找不到的错误。原因是因为缺少persistence.jar包。在Hibernate4中有一个hibernate-jpa..
分类:
编程语言 时间:
2016-05-19 19:37:42
阅读次数:
190
本篇博客将带着大家以一个简单的实例来学习hibernate项目。
1、创建java项目
2、创建User Library,加入依赖包
* HIBERNATE_HOME/lib/*.jar
* HIBERNATE_HOME/hibernate3.jar
* 加入数据库驱动(mysql驱动)
具体的操作步骤参考我的上一篇博客:【hibernate进阶】如何在myeclipse中添加ja...
分类:
Web程序 时间:
2016-05-16 08:16:13
阅读次数:
290
公司近期要上OA项目,SB供应商用的hibernatespringstruts1搭建的框架,然后在这三个框架基础上扩展了自己的技术,SB供应商的开发是个老油条,拽得跟个二五八万一般,不管问什么,都爱理不理的,只能自己搭一套简易的框架练练手。web.xml文件<?xmlversion="1.0"encoding="UTF..
分类:
编程语言 时间:
2016-05-15 19:56:14
阅读次数:
186
首先我们要明白什么叫丢失更新。 比如数据库有一个person表,里面有一条这样的数据 "5 zhangsan shenzhen"; 现在有两个事务A、B同时查找了这一条记录; A事务修改记录为"5 zhangsan beijing"; 提交事务 B事务修改记录为"5 lisi shenzhen"; ...
分类:
数据库 时间:
2016-05-14 20:07:14
阅读次数:
184
例如现在有一个Customer对象 public class Customer{ private Integer cid; private String cname; private Integer cage; } 现在说在hibernate中利用HQL查找出了cname一列值,然后将其封装成一个对 ...
分类:
Web程序 时间:
2016-05-14 18:26:26
阅读次数:
156
1 集成Hibernate3
Hibernate是全自动的ORM框架,能自动为对象生成相应SQL并透明的持久化对象到数据库。
Spring2.5+ 版本支持Hibernate 3.1+ 版本,不支持低版本,Spring 3.0.5 版本提供对Hibernate 3.6.0 Final版本支持。
1.1. 如何集成
Spring通过使用如下Bean进行集成Hibernat...
分类:
编程语言 时间:
2016-05-12 11:30:48
阅读次数:
160