- 浏览: 91721 次
- 性别:
- 来自: 深圳
文章分类
最新评论
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 5689在项目的业务属性中,你是不是要经常验证属性的取值范围呢. 想要 ... -
hibernate Annotations 实例
2008-06-18 11:16 2854从 hbm.xml 到 Annotations 任何获得Ma ... -
HibernateUtilSimple
2008-06-17 10:14 865package org.hibernate.auction.p ... -
HibernateUtil
2008-06-17 10:12 3362package org.hibernate.auction.p ... -
Hibernate的缓存机制介绍
2008-06-16 16:51 918缓存是介于应用程序和 ... -
hibernate 配置
2008-06-16 16:49 1492第 4 章 配置 由于Hibernate是为了 ... -
对象/关系数据库映射基础
2008-06-16 16:47 1520对象和关系数据库之间的映射通常是用一个XML文档( ... -
集合类(Collections)映射
2008-06-16 16:45 931(译者注:在阅读本章的时候,以后整个手册的阅读过程中,我们都会 ... -
Hibernate包作用详解
2008-06-16 16:43 764Hibernate一共包括了23个ja ... -
HibenateMinute(一)
2008-06-16 16:39 886@ Hibernate3.0 àJBOSS @ ORM à「对 ... -
HibenateMinute(二)
2008-06-16 16:37 1178Criteria: Criteria criteria = s ... -
HibenateMinute(三)
2008-06-16 16:35 880hiberate缓存 一般而言,ORM的数据缓存应包含如下几个 ... -
Hibernate关系映射
2008-06-16 16:34 980第 8 章 关联关系映射 8.1. 介绍 ... -
Hibernate对象共事
2008-06-16 16:32 1063第 11 章 与对象共 ... -
hibernate查询语言
2008-06-16 16:29 2088第 14 章 批量处理(Batch processing ... -
hibernate提升性能
2008-06-16 16:25 971第 20 章 提升性能 20.1. 抓 ... -
hibernate工具箱指南
2008-06-16 16:23 1400第 21 章 工具箱指南 可以通过一系列Eclip ... -
hibernate体系结构
2008-06-16 16:20 1705第 3 章 体系结构(A ...
相关推荐
Hibernate常用查询语句.doc
这是一个java代码包,里面提供了一个核心类,专门负责生成 hibernate查询语句(常用的,并非所有,现在能力有限),其他都是一些辅助类,自我感觉还可以。主要是为了减轻以后的项目开发负担,可以省去拼接hql查询语句的...
二、常用的O/R映射框架: 13 第10课 模拟Hibernate原理(OR模拟) 13 一、 项目名称 13 二、 原代码 13 第11课 Hibernate基础配置 15 一、 提纲 15 二、 介绍MYSQL的图形化客户端 16 三、 Hibernate.cfg.xml:hbm2ddl....
笔者在看了lk_blog大大写的工具后很感兴趣,研究AHibernate源码后恍然大悟,遂萌发了开发一个适用于多平台的数据库工具,这就是我独立开发的: 1. sqlite-annotation-convention帮助生成sql语句的注解插件; 2. ...
基于sql语句的分页,效率更高,此jar包包含常用分页格式 使用方法在jboss5的博客中
(选择所有字段)这样的SQL语句查询数据库,一次获得所有的数据对象。 2) 把获得的所有数据对象根据ID放入到第二级缓存中。 3) 当Hibernate根据ID访问数据对象的时候,首先从Session一级缓存中查;查不到,如果...
2.2.3 常用的ORM中间件 2.3 实体域对象的其他持久化模式 2.3.1 主动域对象模式 2.3.2 JDO模式 2.3.3 CMP模式 2.4 Hibernate API简介 2.4.1 Hibernate的核心接口 2.4.2 事件处理接口 2.4.3 ...
总结hibernate框架的常用检索方式 1、hibernate框架的检索方式有以下几种: OID检索:根据唯一标识OID检索数据 对象导航检索:根据某个对象导航查询与该对象关联的对象数据 HQL检索:通过query接口对象查询 QBC...
* native就是将主键的生成工作将由数据库完成,hibernate不管(很常用) * 例:@GeneratedValue(generator = "paymentableGenerator") * @GenericGenerator(name = "paymentableGenerator", strategy = "native") *...
2.2.3 常用的ORM中间件 33 2.3 实体域对象的其他持久化模式 34 2.3.1 主动域对象模式 35 2.3.2 JDO模式 37 2.3.3 CMP模式 37 2.4 Hibernate API简介 38 2.4.1 Hibernate的核心接口 39 2.4.2 事件处理接口 41 ...
Spring提供的持久层访问的方式,无须显式地打开和关闭Session,也无须在代码中执行任何的事务操作语句。 Spring提供了HibernateTemplate,用于持久层访问。它只要获得SessionFactory的引用,就可以智能地打开Session...
Hibernate注释大全收藏 声明实体Bean @Entity public class Flight implements Serializable { Long id; @Id public Long getId() { return id; } public void setId(Long id) { this.id = id; } } @Entity ...
忍痛大放送...hibernate+struts 入门PPT初学者不可多得的好资料且有整理好的常用SQL语句......好用不贵...望大家踊跃下载...
2.2.3 常用的ORM中间件 2.3 实体域对象的其他持久化模式 2.3.1 主动域对象模式 2.3.2 JDO模式 2.3.3 CMP模式 2.4 Hibernate API简介 2.4.1 Hibernate的核心接口 2.4.2 事件处理接口 2.4.3 ...
2.2.3 常用的ORM中间件 2.3 实体域对象的其他持久化模式 2.3.1 主动域对象模式 2.3.2 JDO模式 2.3.3 CMP模式 2.4 Hibernate API简介 2.4.1 Hibernate的核心接口 2.4.2 事件处理接口 2.4.3 ...
2.2.3 常用的ORM中间件 2.3 实体域对象的其他持久化模式 2.3.1 主动域对象模式 2.3.2 JDO模式 2.3.3 CMP模式 2.4 Hibernate API简介 2.4.1 Hibernate的核心接口 2.4.2 事件处理接口 2.4.3 ...
2.2.3 常用的ORM中间件 33 2.3 实体域对象的其他持久化模式 34 2.3.1 主动域对象模式 35 2.3.2 JDO模式 37 2.3.3 CMP模式 37 2.4 Hibernate API简介 38 2.4.1 Hibernate的核心接口 39 2.4.2 事件处理接口 41 ...
基本上包含了HQL常用的所有类型的语句了