下载此文档

22-普通用户注册hibernate基本概念_图文.ppt


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
S2SH轻量级框架技术----S2SH应用基础任务内容步骤知识点掌握程度难易程度必会术语模式理解普通架构理解普通框架理解普通MVC掌握普通Web用用程序结构Struts的安装与配置掌握普通Hibernate的安装与配置掌握普通Spring的安装与配置掌握普通WEB应用创建及部署掌握普通分层结构掌握普通Order持久化对象?Hibernate只负责持久化对象的数据,做与数据库的同步?Session对象的缓冲区保存持久化对象内存DatabaseCustomerOrderCustomer持久化区持久化标识?持久化对象拥有一个id属性,唯一地标识一个持久化对象?持久化标识通常对应数据库表的主键,Hibernate使用此标识将一个对象与表的一条记录相关联–增、删、改、查?对于数据库表的一条记录,Hibernate保证最多只存在一个持久化对象*.–Session对象拥有一个缓存(持久化区),用于存放持久化对象?Session接口的一些方法–get( Classclazz, Serializable id ): Object?使用持久化标识检索一个持久化对象?数据库:使用主键检索一条记录–save ( Object obj ): Serializable?将一个对象持久化?数据库:插入一条新记录(或者更新一条记录)–delete ( Object obj )?删除一个持久化对象,变为非持久性对象?数据库:删除对应主键的记录–flush?刷出,将持久化区域中的持久化对象的状态同步到数据库–close?关闭Session*Hibernate的Session对象Hibernate编程步骤?1、完成Hibernate配置文件(cfg文件)–配置到数据库的连接?2、配置O-R映射文件(或者注解持久化类)?3、生成持久化类(域模型)、生成表?4、编写代码完成业务逻辑功能–课件中不作具体介绍,参考示例代码说明:有多种使用Hibernate编程的方式,我们先掌握一种基本的。配置Hibernate(第一步)?Hibernate的基本配置文件:src/–SessionFactory元素–mapping元素?resource属性?Class树形?另:Hibernate的配置文件有两种形式:XML格式的文件、Java属性文件(*.properties)。我们常用XML格式的。配置Hibernate(第一步)<?xml version='' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD //EN" "http://hibernate./hibernate-configuration-"><hibernate-configuration> <session-factory> <property name="">scott</property> <property name="">jdbc:oracle:thin:***@localhost:1521:orcl</property> <property name="">tiger</property> <property name=""></property><property name="dialect"></property><mapping resource="com/neusoft/entity/" /> </session-factory></hibernate-configuration>配置O-R映射关系(第二步)?类——表–class元素?持久化标识–id元素?属性——列–property?注意:要把映射文件加入到Hibernate的配置文件中–<mapping resource="com/neusoft/entity/" />–<mapping class=""/>

22-普通用户注册hibernate基本概念_图文 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人colindocx
  • 文件大小788 KB
  • 时间2016-10-24