(Hiberinate学习篇) Hibernate会话
来源:互联网 发布:有关部门 知乎 编辑:程序博客网 时间:2024/06/01 10:26
简要介绍:什么是会话
会话(session)是Hibernate的核心。要想使用Hibernate框架操作数据库,必须先获得一个Session对象。然后在当前的Session对象中进行数据库的增、删、改、查操作。
第一:保存持久化对象(数据库插入操作)
将实体Bean对象中的数据保存到数据库中,必须使用Session接口中的save()方法
//第一种save()public Serializable save(Object object) throws HibernateException //第二种save()方法public Serializable save(String entityName,Object object) throws HibernateException参数相关介绍:entityName:实体类名称Object:类对象
第二:装载持久化对象(数据库查询操作)
在Session接口中提供一个load方法,该方法可以根据主键从数据库中加载数据,并以持久化对象形式返回。
//第一种形式public Object load(Class theClass,Serizlabel id)throws HibernateException//第二种形式public Object load(String entityName,Serizable i)throws HibernateEception//第三种形式public void load(Object object,Serializable) throws HibenateException//第四种形式public Object loaod(String entityName,Serializable id,LockMode lockMode)throws HibernateException//第五种形式public Object load(Class theClass,Serialoizable id LockMode lockmode)
第三种:刷新持久化对象
Hibernate提供一种机制,可以根据数据库中的数据来刷新持久化对象的值。Session接口的refersh方法来完成这个功能。
//第一种形式public void refersh(Oject object)throws HibernateException//第二种形式public void refersh(Object object,LockMode lockmode) throws HibernateException
第四种:删除持久化对象(数据库删除操作)
使用Hibernate删除持久化对象的最简单方法就是使用Session接口的delete方法。
//第一种形式public void delete(Object object)throws HibernateException//第二种形式public void delete(String entityName,Object object)throws HibernateException
- (Hiberinate学习篇) Hibernate会话
- Hibernate异常与会话
- HIBERINATE主键 自动生成策略
- Hibernate 上下文相关的会话
- hibernate会话与数据库连接问题
- (Hibernate学习篇) 配置Hibernate
- PHP 会话学习笔记
- 会话控制学习小结
- servlet 学习之 会话
- PHP学习笔记十之会话控制(进阶篇)
- 使用Hibernate上下文会话持久化对象
- Hibernate学习篇
- servlet学习笔记-会话跟踪
- 事务复制会话--收藏,学习
- PHP学习笔记:会话处理
- php【基础学习六】会话
- JSP会话跟踪学习记录
- Servlet学习-会话技术cookie
- HDU1020--- 编码
- 黑马程序员_集合3_(HashMap、HashTable、TreeMap、Arrays、Collections等
- JDBC编程步骤
- oracle 11g memory_target大小受到 /dev/shm可以空间的限制
- 并查集专题
- (Hiberinate学习篇) Hibernate会话
- Windows消息机制
- 正则基础之NFA引擎匹配原理
- DWR实例教程
- 在pl/sql中使用exp/imp工具实现oracle数据导出/导入
- GetClientRect函数 GetWindow函数
- MySQL性能优化的最佳20+条经验
- Android Unique Device ID
- 男儿行