`

26--34hibernate核心开发接口介绍(重点)

 
阅读更多

026_CoreAPI_Configuration_SessionFactory_GetCurrentSession_OpenSession  27:58

027_CoreAPI_JTA简介   10:24

028_CoreAPI_对象三种状态 25:16

029_CoreAPI_Delete 06:19

030_CoreAPI_Get_Load 12:21

031_CoreAPI_Get_Load_2 06:41

032_CoreAPI_Update 32:14

033_CoreAPI_saveOrUpdate_Clear_Flush  16:39

034_CoreAPI_SchemaExport_and_总结  09:18

 

 

本章内容

 

核心开发接口介绍

1.hibernate_0500_CoreAPI

2.hibernateAPI文档需要单独下载

3.Configuration

 a)AnnotationConfiguration

 b)进行配置信息的管理

 c)用来产生SessionFactory()

 d)可以在configure方法中指定hibernate配置文件

 e)只需关注一个方法即:buildSessionFactory()

4.schemaExport

 a)

5.SessionFactory()

 a)用来产生和管理Session

 b)通常情况下每个应用只需要一个SessionFactor

 c)除非要访问多个数据库的情况

 d)关注两个方法即:

     openSession  和  getCurrentSession

6.Session

 a)管理一个数据库的任务单元

 b)方法(CRUD)

    i.  save()

    ii. delete

    iii.update

 

分享到:
评论

相关推荐

    《轻量级J2EE企业应用实践-tructs+sping+hibernate整合开发》06

    《轻量级J2EE企业应用实践-tructs+spring+hibernate整合开发》是一部深入探讨J2EE开发的经典教程,重点在于如何利用Struts、Spring和Hibernate这三大框架进行高效、轻量级的企业应用构建。这三者合称为SSH(Struts-...

    Hibernate重点总结

    **Hibernate核心知识点详解** Hibernate是一款强大的Java对象关系映射(ORM)框架,它极大地简化了数据库操作,使得开发者可以使用面向对象的方式处理数据库事务。在本文中,我们将深入探讨Hibernate的关键概念、...

    hibernate-core-5.0.11.Final.jar

    本文将重点探讨`hibernate-core-5.0.11.Final.jar`的核心源码,帮助读者深入理解其内部机制,并提供实用的应用指导。 一、Hibernate Core概述 Hibernate Core是Hibernate框架的基础部分,它包含了ORM的核心功能,...

    黑马程序员_hibernate框架开发2016版讲义和笔记资料_day02

    《黑马程序员_hibernate框架开发2016版讲义和笔记资料_day02》 本文将深入探讨2016年黑马程序员发布的Hibernate框架开发课程的第二天内容。Hibernate,一个强大的Java持久化框架,简化了数据库操作,为开发者提供了...

    hibernate search

    - **功能**:这是 Hibernate Search 的核心库,包含了所有与搜索相关的类和接口。 - **依赖**:该库依赖于其他几个库文件,例如 Lucene 和 Hibernate Core。 - **用途**:用于实现全文检索功能,如索引创建、查询...

    hibernate-jpa-2.1-api-1.0.0.final-sources.jar.zip

    本篇文章将重点围绕“hibernate-jpa-2.1-api-1.0.0.final-sources.jar.zip”这一压缩包,深入解析Hibernate对JPA 2.1 API的实现,以期帮助读者深入理解其内部机制。 JPA(Java Persistence API)是Java平台上的一个...

    Hibernate笔记 马士兵

    第1课 课程内容 6 第2课 Hibernate UML图 6 第3课 风格 7 第4课 资源 7 第5课 环境准备 7 第6课 第一个示例Hibernate HelloWorld 7 第7课 建立Annotation版本的...第14课 Hibernate核心开发接口(重点) 29 ........

    hibernate2.1

    本篇将重点探讨Hibernate 2.1版本,结合源码分析和实际应用,帮助读者深入理解其设计理念和核心功能。 1. **ORM框架简介** ORM是Object-Relational Mapping的缩写,它为开发者提供了一种在关系数据库和面向对象...

    Beginning Hibernate, 3rd Edition

    - **新功能介绍**:在第 3 版本中,重点介绍了 Hibernate 4.2 的新特性和改进之处,包括但不限于: - **增强的性能优化**:提高了查询执行效率和内存利用率。 - **扩展的 API 支持**:增加了更多的 API 方法,方便...

    使用Hibernate开发租房系统第12章课件包含代码

    1. Hibernate基本概念:首先,我们需要理解Hibernate的核心概念,如实体类、持久化对象、配置文件(hibernate.cfg.xml)、映射文件(.hbm.xml或注解形式)以及Session和SessionFactory。 2. 安装与配置:安装...

    org.hibernate.ejb-library-3.4.0.GA

    标题中的"org.hibernate.ejb-library-3.4.0.GA"是Hibernate Entity Beans的一个特定版本,它是Hibernate框架的一部分,专门用于处理Java Enterprise Edition (EE)环境中的持久化。Hibernate是著名的对象关系映射...

    SSH笔记-Spring整合Hibernate

    在本笔记中,我们将重点讨论如何将Spring与Hibernate进行整合,以实现数据访问层的便捷管理。 Spring是一个全面的后端开发框架,它提供依赖注入(DI)和面向切面编程(AOP)等功能,有助于简化应用的复杂性。而...

    使用maven整合spring和hibernate的例子(spring mvc)

    本教程将重点介绍如何使用Maven作为项目管理工具,结合Spring MVC作为控制层框架和Hibernate作为持久层框架,来构建一个完整的Web应用。Maven是Apache组织提供的一个项目管理和综合工具,它可以帮助我们管理项目的...

    hibernate主要知识点

    Hibernate 知识点涵盖了许多方面,从基本的 ORM 理念到具体的开发流程、对象限制、工具类使用,再到核心接口的理解。学习 Hibernate,不仅需要理解其工作原理,还要熟练掌握如何配置和使用,以实现高效的数据访问和...

    hibernate数据包

    2. Hibernate核心组件: - Session:这是与数据库进行交互的主要接口,用于执行CRUD(创建、读取、更新、删除)操作。 - Configuration:负责加载配置文件,建立SessionFactory。 - SessionFactory:它是线程安全...

    精通hibernate源码ch2

    1. Hibernate核心概念: - Session:是Hibernate的主要工作单元,它提供了与数据库交互的接口,负责对象的创建、更新、删除和查询。 - Transaction:处理数据库的事务,确保数据的一致性。 - Query:提供SQL语句...

    鲜花网网上商城 structs+hibernate+spring+mysql项目

    【描述】:这个项目是一个基于Structs、Hibernate、Spring以及MySQL数据库的网上商城应用,旨在为初学者提供一个实践平台,帮助他们更好地理解和掌握这四大核心技术在实际开发中的应用。 【详细知识点】: 1. **...

    J2EE 企业应用实战_Struts Spring Hibernate 整合开发

    《J2EE企业应用实战:Struts Spring Hibernate整合开发》是一个深入探讨J2EE平台下企业级应用构建的教程,重点在于如何将Struts、Spring和Hibernate这三大流行框架进行有效的整合,以实现高效、可维护的企业级Web...

    基于Java的实例源码-数据持久层框架 Hibernate.zip

    【标题】中的“基于Java的实例源码-数据持久层框架 Hibernate.zip”表明这是一个关于Java编程语言的实例项目,重点是使用Hibernate数据持久层框架。Hibernate是一个强大的对象关系映射(ORM)工具,它简化了Java应用...

Global site tag (gtag.js) - Google Analytics