`
df274119386
  • 浏览: 55847 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Hiberate 查询 JavaBean

阅读更多
如果使用原生sql语句进行query查询时,hibernate是不会自动把结果包装成实体的。所以要手动调用addEntity(Class class)等一系列方法。

如session.createSQLQuery(sql).addEntity(Class class);注意hibernate3.0.5不支持,单个参数的addEntity方法

另外,hibernate3.2以后可以对原生sql 查询使用ResultTransformer。这会返回不受Hibernate管理的实体。
session.createSQLQuery("SELECT NAME, BIRTHDATE FROM CATS")
       .setResultTransformer(Transformers.aliasToBean(CatDTO.class))
分享到:
评论

相关推荐

    jsf+hibernate+javabean完成对表的增删查改

    在本项目中,我们将深入探讨如何利用JSF和Hibernate以及JavaBean技术来实现这些功能。 首先,让我们理解JSF的基本工作原理。JSF是一个组件化的MVC(模型-视图-控制器)框架,它允许开发者通过声明式编程方式创建...

    jsp javabean spring hibernate

    Hibernate支持HQL(Hibernate Query Language)和Criteria API,提供了更方便的查询方式,同时也支持SQL直接操作。 整合这三个技术可以构建一个强大的MVC(Model-View-Controller)架构的Web应用。Spring作为核心...

    jsp+servlet+javabean+hibernate租房系统

    【标题】"jsp+servlet+javabean+hibernate租房系统"是一个基于Web的租房管理系统,它利用了Java技术栈中的四大核心技术:JSP(JavaServer Pages)、Servlet、JavaBean以及Hibernate。这个系统旨在为用户提供一个方便...

    Hibernate,hibernate笔记

    在MyEclipse中配置Hibernate,可以通过添加Hibernate Capabilities来生成`hibernate.cfg.xml`配置文件以及对应的JavaBean类。在数据库连接成功后,可以选择相应的表进行逆向工程操作,自动生成对应的实体类。需要...

    JSP+Servlet+JavaBean查询分页

    "JSP+Servlet+JavaBean查询分页"的主题涵盖了如何在处理大量数据时,有效地展示信息并允许用户进行分页浏览。在这个主题中,我们将深入探讨这三个关键组件在分页查询中的应用。 首先,JSP是Java的一个标准视图技术...

    eclipse javabean 插件 swt hibernate

    eclipse javabean 插件 swt hibernate 最近刚刚自学的eclipse插件开发,小试牛刀。 请多提出宝贵意见、建议,不断改进。 没有资源分的 留邮箱地址

    注解配置 javabean hibernate 关联关系

    在Hibernate框架中,注解配置被广泛用于简化对象关系映射(ORM)的配置,使得Java Bean可以直接与数据库表进行关联。本篇文章将深入探讨如何使用注解配置Java Bean并建立Hibernate的关联关系。 首先,我们需要理解...

    JavaBean讲解(上)

    4. 持久化:通过ORM(对象关系映射)框架如Hibernate,JavaBean可以轻松地映射到数据库表,实现数据持久化。 JavaBean的创建步骤: 1. 创建一个公共类,并为需要暴露的属性提供私有变量。 2. 为每个属性添加getter...

    从数据库 到 hibernate配置文件,JAVABEAN 和HTML表单的工具

    标题中的“从数据库到Hibernate配置文件,JAVABEAN和HTML表单的工具”指的是一个集成开发环境或工具,它涵盖了数据库管理、对象关系映射(ORM)框架Hibernate的配置,以及JavaBean对象和HTML表单的交互。这个工具...

    javabean(DB)

    - **Hibernate ORM**:Hibernate是一个流行的Java ORM(对象关系映射)框架,它可以将JavaBean映射到数据库表,简化数据库操作。 6. **JavaBean的可视化** - **EJB(Enterprise JavaBeans)**:在JavaEE环境中,...

    javabean留言小项目

    - **持久化**:通过ORM(Object-Relational Mapping)框架如Hibernate,可以直接将JavaBean映射到数据库表。 4. **开发流程** - **创建JavaBean类**:根据需求定义属性和方法。 - **实例化和赋值**:在代码中...

    SqlToJavaBean_javabean_根据表结构生成javabean_生成javabean_

    在数据库操作中,将SQL查询结果映射到Java对象是常见的需求,这时JavaBean的作用就显现出来了。"SqlToJavaBean_javabean_根据表结构生成javabean_生成javabean_"这个标题暗示了一个工具或库,它能够自动化地根据...

    javabean编的查询

    JavaBean是一种在Java编程语言中编写可重用的软件组件的标准方法。...同时,现代框架如Hibernate、MyBatis等提供了更高级别的抽象,可以简化这些任务,但理解JavaBean和基本的JDBC操作仍然是Java开发者的基础技能。

    javabean的妙用

    ### JavaBean的妙用及其在Eclipse与Hibernate、Struts集成中的应用 #### 一、JavaBean概述 JavaBean是一种遵循特定设计模式的Java类,它具有无状态性(stateless)、可序列化(serializable)的特点,并且通常用于...

    myeclipse下hibernate用法

    在 Java package 当中输入产生的 Hibernate 映射的 JavaBean,例如 com.test。最后,点击 Finish 按钮,系统将自动生成 HibernateSessionFactory.java 及 Hibernate.cfg.xml 配置文件,并将 Hibernate 环境所需要的...

    用Hibernate做的例子

    - **读取(Read)**:使用Session的get()或load()方法根据主键获取对象,query()方法用于执行HQL(Hibernate查询语言)或SQL查询。 - **更新(Update)**:调用Session的update()方法更新已存在的对象。 - **删除...

    java自学==javabean实例

    - **ORM框架**:如Hibernate、MyBatis等,JavaBean常被用作数据库表的映射实体,简化数据库操作。 - **序列化与反序列化**:在分布式系统中,JavaBean可以通过序列化实现对象的持久化存储或在网络间传输。 - **...

    jsp javabean网站新闻管理

    【标题】"jsp javabean网站新闻管理"指的是使用JavaServer Pages(JSP)技术和JavaBean组件来...此外,对于大型项目,可能还需要结合其他技术,如Servlet、Spring框架、Hibernate等,以实现更复杂的功能和优化性能。

    成绩查询系统jsp+javaBean+struts+hibernet+MySQL/mvc

    【标题】"成绩查询系统jsp+javaBean+struts+hibernate+MySQL/mvc"是一个基于Web的应用程序,用于实现学生考试成绩的查询、管理功能。它利用了多种技术来构建一个完整的Model-View-Controller(MVC)架构,以实现业务...

Global site tag (gtag.js) - Google Analytics