hibernate
文章平均质量分 67
Justplay0101
这个作者很懒,什么都没留下…
展开
-
Hibernate Annotation
(1) 简介: 在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。 传统上,Hibernate的配置依赖于外部 XML 文件:数据库映射被定义为一组 XML 映射文件,并且在启动时进行加载。 在最近...原创 2011-08-22 10:44:03 · 108 阅读 · 0 评论 -
hibernate.jdbc.fetch_size
hibernate.jdbc.fetch_size 50 hibernate.jdbc.batch_size 25 这两个选项非常非常非常重要!!!将严重影响Hibernate的CRUD性能! C = create, R = read, U = update, D = delete Fetch Size 是设定JDBC的Statement读取数...原创 2011-11-28 14:40:31 · 159 阅读 · 0 评论 -
Hibernate 异常org.hibernate.LazyInitializationException: could not initialize prox
Hibernate的Lazy初始化1:n关系时,必须保证是在同一个Session内部使用这个关系集合,不然Hiernate将抛出异常。 两种处理方法: 一、这是延时加载的问题,把有关联的所有pojo类,在hibernate.cfg.xml文件中。一般在many-to-one中,set标签内中设lazy="false" 。 二、用OpenSessionInViewFilter过滤器,注...原创 2012-04-24 01:29:11 · 274 阅读 · 0 评论 -
Hibernate Annotation笔记
(1) 简介: 在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。 传统上,Hibernate的配置依赖于外部 XML 文件:数据库映射被定义为一组 XML 映射文件,并且在启动时进行加载。 在最近...原创 2011-08-11 17:06:48 · 107 阅读 · 0 评论 -
hibernate SQLQuery结果存到 以MAP格式存放
查询sql: select col1,col2,col3 from table 代码如下 Java代码 [code="java"]public List queryBySqlMap(String asql) { final String sql = asql; List lst = getHibernateTemplate(...原创 2011-10-26 11:54:32 · 216 阅读 · 0 评论 -
hibernate 级联操作
@Column private Integer classNum; // cascade表示级联操作 // CascadeType.MERGE级联更新:若items属性修改了那么order对象保存时同时修改items里的对象。对应EntityManager的merge方法 // CascadeType.PERSIST级联刷新:获取...原创 2011-09-09 15:32:12 · 99 阅读 · 0 评论 -
oracle 绑定变量&&hibernate应用
oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做硬解析,一种叫做软解析. 一个硬解析需要经解析,制定执行路径,优化访问计划等许多的步骤.硬解释不仅仅耗费大量的cpu,更重要的是会占据重要的们闩(latch)资源,严重的影响系统的规模的扩大(即限制了系统的并发行),而且引起的问题不能通过增加内存条和cpu的数量来解决。 之所以这样是因为门闩是为了顺序访问以及修改一些...原创 2011-08-23 11:30:55 · 323 阅读 · 0 评论 -
Hibernate properties
Hibernate配置属性 属性名 用途 hibernate.dialect ;一个 Hibernate Dialect 类名允许 Hibernate 针对特定的关系数据库生成优化的 SQL. 取值 full.classname.of.Dialect hibernate.show_sql ;输出所有 SQL 语句到控制...原创 2011-08-22 18:25:11 · 96 阅读 · 0 评论 -
hibernate 注释
声明实体Bean [code="java"]@Entity public class Flight implements Serializable { Long id; @Id public Long getId() { return id; } public void setId(Long id) { this.id = id; } } [/cod...原创 2011-08-22 12:43:00 · 98 阅读 · 0 评论 -
Hibernate的乐观锁与悲观锁
转-Hibernate的乐观锁与悲观锁 锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的 “锁...原创 2011-08-22 10:49:54 · 98 阅读 · 0 评论 -
ava.lang.IllegalArgumentException: sessionFactory or hibernateTemplate is requir
ava.lang.IllegalArgumentException: sessionFactory or hibernateTemplate is required 异常信息: Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating ...原创 2012-03-22 17:26:18 · 374 阅读 · 0 评论