`
反求诸己
  • 浏览: 543215 次
  • 性别: Icon_minigender_1
  • 来自: 湖南娄底
社区版块
存档分类
最新评论

Hibernate常见问题集锦(2)

阅读更多

1。问题:

 

异常原因:

2010/10/17-22:09:40  WARN Configurator:

126 - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/D:/%e6%88%91%e7%9a%84%e6%96%87%e6%a1a3/workspace/ePetSSH/WebRoot/WEB-INF/lib/ehcache-1.1.jar!/ehcache-failsafe.xml

解决办法:

public List<Petinfo> search(Petinfo petinfo, String orderBy) {
  List<Petinfo> lists = null;
  String hql = "select p from Petinfo as p where 1=1";
  // 查询对象
  Query query = null;
  // 宠物名
  if (petinfo.getPetName() != null && petinfo.getPetName().trim() != "") {

   hql += " and p.petName like :petname";
   System.out.println(hql);
   query = getSession().createQuery(hql);

   query.setString("petname", "%"+petinfo.getPetName()+"%");

  }
  // 宠主
  if (petinfo.getPetOwnerName() != null
    && petinfo.getPetOwnerName().trim() != "") {

   hql += " and p.petOwnerName=:petownername";
   System.out.println(hql);
   query = getSession().createQuery(hql);
   query.setString("petname", "%"+petinfo.getPetName()+"%");
   query.setString("petownername", petinfo.getPetOwnerName());
  }
        //執行查詢
  System.err.println("Search方法的查询语句:::"+hql);
  lists = query.list();
  return lists;
 }
看到红色加粗的字体了吧!需要对重新组建的hql语句重新赋值!

 

 

 

2.问题描述:

 

2010/10/18-00:31:04 ERROR PARSER:33 - line 1:54: expecting IDENT, found '*'

 

问题分析:

 

 

分享到:
评论

相关推荐

    hibernate_常见问题集锦.doc

    ### Hibernate常见问题解析 #### Hibernate初始化时总是报错:java.lang.NoClassDefFoundError 在进行Hibernate框架的初始化过程中,可能会遇到`java.lang.NoClassDefFoundError`异常,特别是当错误提示指向`...

    java常见错误集锦

    19. **IdentifierGenerationException**:高位表未初始化,检查`hibernate.hbm2ddl.auto`配置。 20. **语法错误**:在XML映射文件中存在非法字符,例如`-`,应替换为合法的表名。 21. **插入集合行异常**:在实体...

    java常见错误以及可能原因集锦

    21. **插入集合行失败**:在Hibernate映射文件中缺少`inverse="true"`属性,以解决一对多关系的反向引用问题。 22. **Struts部署错误**:HTTP 404错误通常表示ActionServlet未配置或`struts-config.xml`中缺少相应...

    Hibernate各种数据库关联annotatian和XML的配置集锦

    常见的级联类型有ALL、SAVE_UPDATE、DELETE等。 - 双向关联:在一个关联关系中,两个实体类可能都有对对方的引用,需要确保两边的配置一致,避免出现数据不一致的情况。 -懒加载与立即加载:Hibernate提供懒加载...

    WEB开发报错处理集锦

    WEB开发报错处理集锦 本资源摘要信息主要总结了WEB开发中常见的报错处理方法,涵盖了Hibernate、JSP、Struts等多个软件开发中的错误处理技巧。这些知识点对于初学者和初级开发者来说非常有价值,可以帮助他们在开发...

    JAVA.Extjs.Hibernate.Web开发应用免费教程集锦收集.pdf

    2. **Hibernate**:Hibernate是一个Java持久层框架,它简化了数据库操作,通过对象关系映射(ORM)技术,使得开发者可以使用Java对象来操作数据库。Hibernate教程包括了如何配置、使用和优化Hibernate,这对于理解和...

    java常见错误集锦.pdf

    以下是一些常见的Java错误及其可能的原因和解决方法: 1. **非法表达式开始**:这通常是由于缺少括号或操作符引起的。确保你的代码中的括号匹配,表达式结构正确。 2. **找不到数据**:当执行SQL查询时,如果结果...

    JAVA.Extjs.Hibernate.Web开发应用免费教程集锦

    10. **面试与笔试题**:提供了一系列的JAVA面试笔试题,帮助准备求职的开发者熟悉常见的面试问题,提升面试成功率。 此外,教程还包括了邮件开发、WebWork核心的MVC开发、JavaEE6的实施等内容,全面覆盖了JAVA开发...

    SSH框架中最容易出现的问题集锦

    在IT领域,尤其是Java开发中,使用SSH框架(Struts + Spring + Hibernate)进行项目开发时,开发者常常会遇到一些常见的问题。这些问题如果处理不当,可能会严重影响项目的进度和系统的稳定性。下面,我们将针对给定...

    ava常见错误以及可能原因集锦

    下面是对一些常见Java错误及其可能原因的详细解释: 1. **非法表达式开始**:这通常是由于语法错误,例如丢失括号导致的。确保所有的开启括号都有对应的关闭括号。 2. **no data found**:当执行SQL查询时没有找到...

    JAVA常见面试题集锦

    2. **集合框架**: - List、Set和Map接口:了解它们的特点,比如ArrayList和LinkedList的区别,HashSet和TreeSet的区别,HashMap和TreeMap的区别。 - 泛型:使用泛型提高代码的类型安全,避免强制类型转换。 - ...

    计算机科学及软件工程面试问题集锦,包括大厂真题,Java基础,数据库,框架,Linux,大数据,常用工具等.zip

    5. **框架**:Java开发中Spring、MyBatis、Hibernate等框架的运用和原理理解,前端的React、Vue、Angular等框架的使用,都是面试中常见的技术问题。对框架的理解不仅限于如何使用,还包括其设计原则和最佳实践。 6....

    JAVA案例开发集锦2

    根据给定文件的信息,我们可以推断出这是一本关于Java案例开发的电子...此外,《JAVA案例开发集锦2》这类资料通常还会涵盖一些高级主题和技术细节,对于想要深入了解Java领域的专业人士来说是非常有价值的参考资料。

    java程序各种常用方法集锦

    本资源"java程序各种常用方法集锦"正是为了解决这些问题而整理的一份综合性的代码库,包含了大量实用的代码示例。下面,我们将详细探讨这些关键知识点。 1. **集合操作**: - `ArrayList`与`LinkedList`:两种最...

    j2ee面试集锦很不错

    这份集锦涵盖了J2EE面试中可能遇到的各种问题,旨在帮助求职者全面准备,提升成功应聘的机会。 首先,J2EE面试通常会涉及到基础概念的考察,比如J2EE架构的层次结构,包括客户端层、Web层(Servlets和JSP)、业务...

    JAVA面试题集锦

    2. Hibernate与MyBatis在数据库操作上的异同。 3. MVC模式在Web开发中的应用。 4. RESTful API的设计原则和实践。 以上只是Java面试题集锦的一部分,实际学习和准备时,还需要结合具体的企业需求和技术趋势进行深入...

    张孝祥java面试集锦

    【标题】"张孝祥java面试集锦"涵盖了Java编程语言在面试中常见的知识点,这通常包括了Java的基础概念、核心特性、高级特性和实际应用等方面。作为一个专业的IT人士,理解并掌握这些知识点对于在面试中脱颖而出至关...

Global site tag (gtag.js) - Google Analytics