- 浏览: 94113 次
- 性别:
- 来自: 深圳
文章分类
最新评论
Session
Session lifecycle
beginTransaction()
close()
isOpen()
disconnect()
reconnect()
reconnect(Connection)
isConnected()
flush()
setFlushMode(FlushMode)
getFlushMode()
Persistent instances
save(Object)
save(Object, Serializable)
saveOrUpdate(Object)
update(Object)
update(Object, Serializable)
lock(Object, LockMode)
load(Class, Serializable)
load(Class, Serializable, LockMode)
load(Object, Serializable)
refresh(Object)
refresh(Object, LockMode)
evict(Object)
contains(Object)
delete(Object)
getIdentifier(Object)
getCurrentLockMode(Object)
Query factory
createQuery(String)
createFilter(Object, String)
createCriteria(Class)
getNamedQuery(String)
Query execution
find(String)
find(String, Object, Type)
find(String, Object[], Type[])
iterate(String)
iterate(String, Object, Type)
iterate(String, Object[], Type[])
filter(Object, String)
filter(Object, String, Object, Type)
filter(String, Object[], Type[])
delete(String)
delete(String, Object, Type)
delete(String, Object[], Type[])
Validatable
Instance state validation
validate()
Hibernate
Proxies
initialize(Object)
isInitialized(Object)
getClass(Object)
Blob/Clob factory
createBlob(InputStream, int)
createBlob(byte[])
createClob(Reader, int)
createClob(String)
Type factory
entity(Class)
enum(Class)
custom(Class)
any(Type, Type)
serializable(Class)
BIG_DECIMAL
BINARY
BLOB
BOOLEAN
BYTE
CALENDAR
CALENDAR_DATE
CHARACTER
CLASS
CLOB
CURRENCY
DATE
DOUBLE
FLOAT
INTEGER
LOCALE
LONG
OBJECT
SERIALIZABLE
SHORT
STRING
TIME
TIMESTAMP
TIMEZONE
TRUE_FALSE
YES_NO
Transaction
Lifecycle
commit()
rollback()
wasCommitted()
wasRolledBack()
Lifecycle
Persistent instance lifecycle
onSave(Session)
onUpdate(Session)
onDelete(Session)
onLoad(Session, Serializable)
VETO
NO_VETO
SessionFactory
SessionFactory lifecycle
close()
Session factory
openSession()
openSession(Interceptor)
openSession(Connection)
openSession(Connection, Interceptor)
Cache management
evict(Class)
evict(Class, Serializable)
evictCollection(String)
evictCollection(String, Serializable)
Metadata factory
getClassMetadata(Class)
getCollectionMetadata(String)
getAllClassMetadata()
getAllCollectionMetadata()
Query
Metadata
getQueryString()
getReturnTypes()
getNamedParameters()
Query execution
list()
iterate()
scroll()
setMaxResults(int)
setFirstResult(int)
setLockMode(String, LockMode)
setTimeout(int)
Parameter binding
setProperties(Object)
setParameterList(String, Collection)
setParameterList(String, Collection, Type)
setParameterList(String, Object[])
setParameterList(String, Object[], Type)
setParameter(String, Object)
setParameter(String, Object, Type)
setParameter(int, Object)
setParameter(int, Object, Type)
setString(String, String)
setString(int, String)
...
发表评论
-
Hibernate Validator 实例
2008-06-18 11:21 5722在项目的业务属性中,你是不是要经常验证属性的取值范围呢. 想要 ... -
hibernate Annotations 实例
2008-06-18 11:16 2886从 hbm.xml 到 Annotations 任何获得Ma ... -
HibernateUtilSimple
2008-06-17 10:14 891package org.hibernate.auction.p ... -
HibernateUtil
2008-06-17 10:12 3395package org.hibernate.auction.p ... -
Hibernate的缓存机制介绍
2008-06-16 16:51 950缓存是介于应用程序和 ... -
hibernate 配置
2008-06-16 16:49 1527第 4 章 配置 由于Hibernate是为了 ... -
对象/关系数据库映射基础
2008-06-16 16:47 1567对象和关系数据库之间的映射通常是用一个XML文档( ... -
集合类(Collections)映射
2008-06-16 16:45 981(译者注:在阅读本章的时候,以后整个手册的阅读过程中,我们都会 ... -
Hibernate包作用详解
2008-06-16 16:43 797Hibernate一共包括了23个ja ... -
HibenateMinute(一)
2008-06-16 16:39 923@ Hibernate3.0 àJBOSS @ ORM à「对 ... -
HibenateMinute(二)
2008-06-16 16:37 1223Criteria: Criteria criteria = s ... -
HibenateMinute(三)
2008-06-16 16:35 921hiberate缓存 一般而言,ORM的数据缓存应包含如下几个 ... -
Hibernate关系映射
2008-06-16 16:34 1020第 8 章 关联关系映射 8.1. 介绍 ... -
Hibernate对象共事
2008-06-16 16:32 1092第 11 章 与对象共 ... -
hibernate查询语言
2008-06-16 16:29 2152第 14 章 批量处理(Batch processing ... -
hibernate提升性能
2008-06-16 16:25 1015第 20 章 提升性能 20.1. 抓 ... -
hibernate工具箱指南
2008-06-16 16:23 1438第 21 章 工具箱指南 可以通过一系列Eclip ... -
hibernate体系结构
2008-06-16 16:20 1744第 3 章 体系结构(A ...
相关推荐
Hibernate常用查询语句.doc
Criteria API提供了一种更面向对象的方式来构建查询,无需编写字符串查询语句,更易于代码维护。 7. **缓存管理** Hibernate支持一级缓存(Session级别的)和二级缓存(SessionFactory级别的)。一级缓存自动管理...
以下是对标题、描述中提到的Hibernate常用jar包的详细解释: 1. **antlr-2.7.6**: ANTLR(ANother Tool for Language Recognition)是一个强大的解析器生成器,用于读取、处理、执行或翻译结构化文本或二进制文件。...
下面我们将详细探讨Hibernate常用JAR包及其作用。 1. **hibernate-core.jar**:这是Hibernate的核心库,包含了主要的ORM功能,包括实体管理、持久化操作、事务管理和查询服务。它提供了对Hibernate Session和...
以上就是关于Hibernate常用jar包的一些介绍,每个库都有其独特的功能,共同构成了Hibernate的强大ORM框架。理解并熟练掌握这些库的用途,对于有效地利用Hibernate进行开发至关重要。在实际项目中,开发者还需要根据...
4. **org.hibernate.dialect**:Hibernate支持多种数据库,这个包定义了各种数据库的方言(Dialect),使得Hibernate可以生成符合特定数据库语法的SQL语句。例如,MySQLDialect对应MySQL,Oracle10gDialect对应...
《Hibernate常用jar包详解》 Hibernate,作为Java领域中的一款著名对象关系映射(ORM)框架,极大地简化了数据库操作,使得开发者可以更加专注于业务逻辑的实现,而非底层的SQL语句编写。为了能顺利使用Hibernate,...
以下是对"hibernate常用的jar"的详细说明: 1. **Hibernate核心库**:`hibernate-core.jar` - 这是Hibernate的核心组件,包含了ORM的主要功能,如实体管理、会话管理、查询语言(HQL)和Criteria API等。 2. **JPA...
标题中的“hibernate常用包(包含数据库)”指的是Hibernate框架的基础组件,这些组件是进行JavaWeb开发中数据持久化操作的关键。Hibernate是一个强大的对象关系映射(ORM)框架,它简化了Java应用程序与数据库之间...
本压缩包“ssh-hibernate常用包.rar”包含了学习Hibernate5时所需的基础导入jar包,特别适合初学者进行数据库管理与Java对象的映射学习。 1. **Hibernate5**: Hibernate 5是ORM(Object-Relational Mapping)框架的...
### Hibernate常用API详解 #### Configuration 类 `Configuration` 类在Hibernate框架中扮演着非常重要的角色,主要用于读取和解析Hibernate的配置文件,并基于这些配置创建`SessionFactory` 实例。一个典型的`...
提供的"Struts+Hibernate常用驱动整理"压缩包可能包含以下组件: - Struts相关的jar包:如struts2-core、struts2-convention、struts2-json-plugin等,用于核心功能、约定优于配置的加载和JSON支持。 - Hibernate的...
在这个“hibernate 3.5.5 常用jar包”中,包含了运行和开发基于Hibernate 3.5.5应用所需的核心库。以下是关于Hibernate 3.5.5及其相关jar包的关键知识点: 1. **对象关系映射(ORM)**:ORM是将数据库中的表映射为...
这个压缩包包含了一些常用的jar包,用于支持Struts2和Hibernate框架的运行。下面我们将逐一介绍这些jar包的功能和作用。 1. **hibernate-core-4.2.4.Final.jar**:这是Hibernate的核心库,包含了ORM(对象关系映射...
### 常用Hibernate映射配置详解 #### 1. hibernate-mapping节点解析 `hibernate-mapping`节点是Hibernate映射文件中的顶级节点,用于定义一系列配置选项,控制整个映射文件的行为和映射规则。这些配置包括数据库...
这是一个java代码包,里面提供了一个核心类,专门负责生成 hibernate查询语句(常用的,并非所有,现在能力有限),其他都是一些辅助类,自我感觉还可以。主要是为了减轻以后的项目开发负担,可以省去拼接hql查询语句的...
这个压缩包文件"hibernate常用lib"包含了开发Hibernate应用所需的常用库文件,总计16个。这些库文件通常包括Hibernate的核心库、数据库驱动、依赖的第三方库等,是构建基于Hibernate的应用程序的基础。 在Hibernate...
Hibernate是一个强大的Java持久化框架,它使得开发人员可以更加便捷地操作数据库,无需直接编写SQL语句。在Java应用程序中,Hibernate提供了对象关系映射(ORM)功能,将数据库中的表映射为Java对象,从而简化了数据...
在“hibernate常用jar”中,包含了一系列的Hibernate库文件,这些文件是开发基于Hibernate的应用程序所必需的。下面将详细介绍这些jar文件以及它们在Hibernate框架中的作用: 1. **hibernate-core.jar**:这是...