- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 ClassNotFoundException: org.hibernate.hql.ast.HqlToken解决之道
郁闷了一天的问题,终于在夜幕降临前得到解决,开心~~ 拥有Hibernate3.jar的应用,被部署到weblogic8.1上后,抛出异常 CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken。 解决方法:在hibernate.properties上,或是在spring的conext x
2012-08-31 14:04:44 4384
转载 hibernate 乐观锁与悲观锁使用
Hibernate支持两种锁机制: 即通常所说的“悲观锁(Pessimistic Locking)”和 “乐观锁(OptimisticLocking)”。 悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。Hibernate的加锁模式有: Ø LockM
2012-08-28 17:26:49 586
转载 Hibernate查询的各种方式效率比较
查询已知表名的实体时推荐使用getHibernateTemplate().executeWithNativeSession() + SQLQuery方式。 以下测试使用JUnit进行,仅查询一次,查询结果为5条记录。各种方式的详细代码及执行时间如下所示: 方式1,正常getHibernateTemplate().find()方式(183ms):[java] vi
2012-08-28 17:16:46 873
转载 精通Hibernate之映射继承关系(四)
在这种映射方式下,继承关系树的每个类以及接口都对应一个表。在本例中,需要创建EMPLOYEES、HE和SE表。 如图14-6所示,EMPLOYEES表仅包含和Employee类的属性对应的字段,HE表仅包含和HourlyEmployee类的属性对应的字段,SE表仅包含和SalariedEmployee类的属性对应的字段。此外,HE表和SE表都以EMPLOYEE_ID字段作为主键,该字段还同时
2012-08-20 14:20:39 612
转载 Hibernate笔记=>继承关系的映射
在Java或.Net类与类之间存在关联、聚集和继承关系。一般来说:关联关系:采用“一对多或一对一”的映射即可;聚集关系:采用“集和映射”,即映射Set,Bag,List,Map继承关系:本文以下详述 因为关系数据库的表之间不存在继承关系,所以Hibernate提供了以下三种对继承关系映射的方法,即在继承关系树中:(1)、每个具体类(非抽象类)对应一个表:此方式中关系数据
2012-08-20 14:16:12 404
转载 xfire中对集合的配置
对xfire的各种方法映射和集合映射做一个总结,jar包就是xfire下面的所有。User类:Java代码 package org.forever.entity; import java.io.Serializable; public class User implements Serializable { private static
2012-08-03 14:48:48 539
转载 xFire开发webService返回复杂对象
XFire开发时,在返回数据类型时遇到了一些麻烦,查到这样一篇文单,非常不错,故收藏之。翻译: zilong3927 原文地址:http://docs.codehaus.org/display/XFIRE/Mapping+collections调用 Web Services 时,经常需要返回集合(collection )作为结果,或者接受 collection 型的参数。S
2012-08-03 14:16:58 984
转载 Xfire的aegis绑定方式配置小结
首先说明,aegis为XFire默认的绑定方式,何时需要绑定? 当使用JDK1.4时,或者对JDK1.5的范型和注释不是很熟悉的情况下,当遇到需要映射POJO或配置WebService接口方法返回类型(如集合类型)时,需要进行绑定,此时aegis的绑定为建立.aegis.xml的文件。1.当封装的接口类中,某方法返回集合类型时,aegis的绑定方式: 例如,需要将以下接口封
2012-08-02 16:43:14 651
转载 xfire 集合 aegis
fire 集合 aegis 接口类ListService@SuppressWarnings("unchecked")public interface ListService{ public List getString(); public List getListofListofString(); public Map getStringMap(M
2012-08-02 16:37:34 574
转载 java switch的使用+switch用String作为条件
一、java switch的基本使用: /* int参数的switch */ int x = new Random().nextInt(3);// 0至2的随机数 System.out.println("x=" + x); switch (x) { case 0: System.out.println("随机0");break; case 1:
2012-08-01 17:03:07 2249
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人