`
xp9802
  • 浏览: 1208194 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
阅读更多
实体更新
Transaction trans=session.beginTransaction();   
String hql=”update User user set user.age=20 where user.age=18”;   
Query queryupdate=session.createQuery(hql);   
int ret=queryupdate.executeUpdate();   
trans.commit();
实体删除
Transaction trans=session.beginTransaction();   
String hql=”delete from User user where user.age=18”;   
Query queryupdate=session.createQuery(hql);   
int ret=queryupdate.executeUpdate();   
trans.commit();
属性查询
List list=session.createQuery(“select user.name from User user ”).list();   
for(int i=0){   System.out.println(list.get(i));   }

一次检索多个属性,如下面程序:   
List list=session.createQuery(“select user.name,user.age from User user ”).list();   for(int i=0;i<list.length();i++){   Object[] obj=(Object[])list.get(i);   System.out.println(obj[0]);   System.out.println(obj[1]);   }
3
2
分享到:
评论

相关推荐

    hql增删改查

    根据提供的标题、描述以及部分内文,我们可以提炼出与HQL(Hibernate Query ...以上就是基于所提供的信息所整理出的HQL增删改查相关的核心知识点。希望这些内容能帮助您更好地理解和应用Hibernate框架中的HQL查询语言。

    SSH2项目增删改查事例

    在增删改查操作中,每个Action通常对应一个特定的操作,如`AddUserAction`、`DeleteUserAction`等。Struts2配置文件定义了URL与Action的映射,以及Action执行后的视图跳转规则。 2. **Spring**:Spring框架的核心...

    ssh整合开发实现的增删改查功能

    它提供了Criteria、HQL和SQL等多种查询方式,便于实现增删改查操作。在Oracle数据库环境中,需要配置Hibernate的连接池和数据源,以保证高效稳定的数据访问。 在具体实现增删改查功能时,通常会有以下步骤: 1. ...

    增删改查流程

    “增删改查流程” ...本流程描述了如何使用 SSH 登录和 SqlServer2005 实现增删改查操作,包括了 Hibernate 生成表和元数据、XDoclet 自动生成文档、Struts 配置和 JSP 页面、Action 和 Manager 层的设计和实现。

    ssh简单的增删改查

    在增删改查操作中,Struts2的Action类是业务逻辑的入口点,接收并处理来自用户的请求。例如,一个名为`UserAction`的类可能包含`add()`, `delete()`, `update()`和`query()`方法,每个方法对应一个特定的操作。 ...

    hql的增删改查

    通过上述示例,我们可以看到HQL提供了一种简洁且强大的方式来处理数据库中的增删改查操作。理解这些基本操作的实现原理,有助于开发者更好地利用Hibernate框架来提高应用程序的数据访问效率和性能。

    基于SSH2的增删改查及分页完整项目

    这个"基于SSH2的增删改查及分页完整项目"提供了一个全面的示例,帮助开发者理解如何在实际应用中实现数据的增、删、改、查操作以及分页功能。 **Struts2** 是一个MVC(Model-View-Controller)框架,负责处理HTTP...

    基于ssh实现增删改查

    在增删改查操作中,Struts2接收用户的请求,调用相应的Action类,Action类执行业务逻辑后返回一个结果,这个结果会决定视图如何展示。例如,用户点击“添加”按钮,Struts2会调用AddAction,执行添加操作,并返回一...

    ssh增删改查

    开发者可以通过编写Hibernate的实体类和映射文件,实现对象与数据库表的对应,从而方便地进行增删改查操作。 在SSH框架中,增删改查的实现通常分为以下几个步骤: 1. **查询(Query)**:在Struts2 Action中,调用...

    sping+hibernate+struts2增删改查

    在IT行业中,Spring、Hibernate和Struts2是三个非常重要的框架,它们构成了经典的Java Web开发栈,被广泛用于实现Web应用程序的"增删改查"(CRUD)操作。在这个项目中,"北大青鸟"可能是一个教育机构,它可能在教授...

    spring+struts2+hibernate框架双表增删改查

    本项目是一个基于这三个框架的实例,旨在帮助初学者快速理解并实践双表的增删改查操作。 首先,Spring框架是一个全面的后端开发框架,它提供了依赖注入(DI)和面向切面编程(AOP)等核心功能,使得代码更加模块化...

    全注解版SSH增删改查实例

    8. **智慧YCweb项目**:这可能是项目的名字,可能包含了一些示例代码和配置,供学习者参考实践SSH框架的全注解增删改查操作。 总结来说,全注解版SSH增删改查实例是Java Web开发中一个实用的学习资源,它展示了如何...

    ssh的简单增删改查

    在增删改查操作中,Spring通常用来管理DAO(数据访问对象)和Service层组件。 3. **Hibernate**:Hibernate是一个ORM(对象关系映射)框架,将数据库操作与Java对象绑定,简化了数据库访问。在SSH项目中,Hibernate...

    ssh2增删改查

    这个"ssh2增删改查"的例子是关于如何使用SSH2框架进行数据库操作的基本实践,包括添加(Insert)、删除(Delete)、修改(Update)和查询(Select)数据。下面我们将深入探讨这些核心功能及其在SSH2框架中的实现。 ...

    ssh框架写的登录校验增删改查程序

    5. **增删改查操作**:在数据库操作中,增删改查是最基本的功能。使用Hibernate,可以通过定义实体类和映射文件来映射数据库表,然后利用Session对象的save()、update()、delete()和load()等方法实现这些操作。...

    SSH增删改查 分页

    在增删改查操作中,Action类是业务逻辑的入口点,它接收前端的请求参数,调用Service层的方法进行数据操作,并返回结果到前端。 2. **Spring**:Spring通过依赖注入管理对象,使得各个组件之间解耦合。在SSH中,...

    SSH框架实例(注册、登录+增删改查+分页)

    这个实例提供了一个全面的功能,包括用户注册、登录、数据操作(增删改查)以及分页功能,非常适合初学者进行学习和实践。 **Struts2** 是一个基于MVC(Model-View-Controller)设计模式的Web应用框架,负责处理...

    jsf实现增删改查的一个简单例子

    在这个JSF应用中,Hibernate可能是用来管理数据的增删改查操作,通过SessionFactory和Session接口来连接数据库,使用Criteria API或者HQL(Hibernate Query Language)进行查询。 在描述中提到,这个例子尚未实现...

    hibernate增删改查

    《Hibernate的增删改查操作详解》 在Java Web开发中,Hibernate作为一款强大的对象关系映射(ORM)框架,极大地简化了数据库操作。本文将深入探讨Hibernate如何进行增删改查(CRUD)操作,旨在帮助开发者更好地理解...

Global site tag (gtag.js) - Google Analytics