
Hibernate
文章平均质量分 83
DDPEAS
这个作者很懒,什么都没留下…
展开
-
Hibernate映射导致的几个异常
Hibernate映射导致的几个异常 Hibernate映射导致的几个异常异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false异常2:org.hibernate.TransientObjectException: object refere原创 2009-04-20 15:19:00 · 468 阅读 · 0 评论 -
Hibernate性能优化
有很多人认为Hibernate天生效率比较低,确实,在普遍情况下,需要将执行转换为SQL语句的Hibernate的效率低于直接JDBC存取,然而,在经过比较好的性能优化之后,Hibernate的性能还是让人相当满意的,特别是应用二级缓存之后,甚至可以获得比较不使用缓存的JDBC更好的性能,下面介绍一些通常的Hibernate的优化策略: 1.抓取优化 抓取是指Hibernate如何在关转载 2009-06-11 15:36:00 · 660 阅读 · 0 评论 -
PO、VO、FormBean的思考[摘]
PO是持久化对象,它只是将物理数据实体的一种对象表示,为什么需要它?因为它可以简化我们对于物理实体的了解和耦合,简单地讲,可以简化对象的数据转换为物理数据的编程。VO是什么?它是值对象,准确地讲,它是业务对象,是生活在业务层的,是业务逻辑需要了解,需要使用的,再简单地讲,它是概念模型转换得到的。FormBean又是什么?它只是HTML表单的封装,是为了在控制层弱化request中存储数据的作用,将原创 2015-12-09 09:43:13 · 976 阅读 · 0 评论 -
Hibernate的锁机制及原理
1.悲观锁它指的是对数据被外界修改持保守态度。假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,为了保持数据被操作的一致性,于是对数据采取了数据库层次的锁定状态,依靠数据库提供的锁机制来实现。基于jdbc实现的数据库加锁如下: select * from account where name="Erica" for update在更新的过程中,数据库处原创 2015-12-09 09:45:49 · 2303 阅读 · 0 评论 -
S2SH整合所需jar包及其详解
struts2所必须的jar包五个:struts2-core-2.1.6.jar --------------- struts2的核心包freemarker-2.3.13.jar--------------- FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具commons-logging.jar ----------- Jakarta的通用日志记录包ognl-2原创 2015-12-09 09:44:29 · 334 阅读 · 0 评论 -
Hibernate查询语句
HQL查询语言基础!1 .from1.1单表查询from eg.cat as cat.其中,cat只是一个别名,为了用其他子语句的时候书写简单1.2多表查询from eg.Cat,eg.Dogfrom eg.Cat as cat,eg.Dog as dog2 join相关(inner) joinleft (outer) joinright (outer) joinf原创 2015-12-09 09:41:41 · 491 阅读 · 0 评论