Hibernate的四种典型例子(增删改查)
//查询
// Session session=HibernateSessionFactory.getSession();
// session.beginTransaction();
// Query q=session.createQuery("from Info where id=:id");
// q.setInteger("id", 1);
// List l=q.list();
// Info i=(Info)l.get(0);
// System.out.print(i.getName()+i.getPwd());
// System.out.println("查询成功");
//删除
// Session session=HibernateSessionFactory.getSession();
// Transaction t=session.getTransaction();
// t.begin();
// Query q=session.createQuery("from Info where name=:name");
// q.setString("name", "kk");
// List l=q.list();
// Info info=(Info)l.get(0);
// session.delete(info);
// t.commit();
// System.out.print("删除成功");
//添加
// Session session=HibernateSessionFactory.getSession();
// Transaction t=session.getTransaction();
// t.begin();
// Info info=new Info();
// info.setId(3);
// info.setName("k9999");
// info.setPwd("333");
// session.save(info);
// t.commit();
// System.out.print("添加成功");
//修改
// Session session=HibernateSessionFactory.getSession();
// Transaction t=session.getTransaction();
// t.begin();
// Info info=new Info();
// info.setId(2);
// info.setName("dafei");
// info.setPwd("shazi");
// session.update(info);
// t.commit();
// System.out.print("修改成功");
分享到:
- 2008-11-09 11:19
- 浏览 950
- 评论(3)
- 论坛回复 / 浏览 (3 / 2003)
- 查看更多
相关推荐
《JavaEE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring》-- part2/3
《图书管理系统spring+struts+hibernate》是一款基于Java技术栈开发的图书管理软件,其核心框架包括Spring、Struts和Hibernate。该系统利用MySQL作为数据库存储数据,提供了完整的数据库备份,确保了数据的安全性与...
在"javaee Struts2+Hibernate+Spring学生成绩管理系统"中,这三种技术被集成在一起,形成了一个强大的开发框架,用于实现对学生成绩的有效管理。 Struts2是Apache软件基金会的一个开源项目,它是基于MVC(Model-...
轻量级JavaEE企业应用实战_Struts2+Spring3+Hibernate整合开发_第3版.part2
该示例使用MyEclipse 5.5 IDE用来整合四个技术(Struts 1.2, Spring 2.0, Hibernate 3.2和Ajax技术)的轻量级的JavaEE。 操作步骤如下: 1. 下载并解压之后,使用MyEclipse导入工程 2. 找到demo目录中的.sql数据库...
### JavaEE企业应用实战-Struts2+Spring3+Hibernate整合开发(第3版)核心知识点解析 #### 一、JavaEE概述与架构 - **JavaEE简介**:JavaEE(Java Platform, Enterprise Edition)是Java平台的企业版,提供了一套...
轻量级JavaEE企业应用实战_Struts2+Spring3+Hibernate整合开发_第3版.part1
本项目使用Struts+Spring+ Hibernate架构的综合实例,有助于同志们参考学习。数据库是使用MySQL数据库,其中包含APMServ5.2.0数据库管理软件,和安装使用手册,提供给您下载学习,希望能对你有所帮助。祝您愉快!
### Java Web开发 - **Java Web基础**:讲解Servlet、JSP的基础知识,如何搭建Java Web环境,并进行简单的Web应用开发。 - **Java Web进阶**:介绍Filter、Listener的使用,以及如何处理客户端请求和服务器响应。 ...
《轻量级Java+EE企业应用实战——Struts 2 + Spring + Hibernate整合开发》是针对Java企业级应用开发的一本实战指南,旨在帮助开发者掌握使用Struts 2、Spring和Hibernate三大框架进行高效集成开发的技术与技巧。...
轻量级JavaEE企业应用实战_Struts2+Spring3+Hibernate整合开发_第3版.part5
共分四个压缩包,JavaEE企业应用实战-Struts2+Spring3+Hibernate整合开发(第3版).part3
共分四个压缩包,JavaEE企业应用实战-Struts2+Spring3+Hibernate整合开发(第3版).part2
第十一章 使用Struts快速实现Web开发 11.1 Struts介绍 11.1.1 Struts简介 11.1.2 Struts和Spring比较 11.1.3 下载Struts 11.1.4 配置Struts 11.2 Struts的核心 11.2.1 ActionServlet(分发器) 11.2.2 Action(控制...
Java开发框架中的Spring+Hibernate+Struts组合,被誉为Java开发的主流体系,具有显著的优势地位。这个框架组合的稳固性体现在其广泛的应用和社区支持,尤其是在企业级JavaEE应用中。Spring作为一款全面的轻量级应用...
轻量级JavaEE企业应用实战_Struts2+Spring3+Hibernate整合开发_第3版.part4
《JavaEE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring》-- part1/3
轻量级Java EE企业应用实战(第3版):Struts 2+Spring 3+Hibernate整合开发 part3 李刚