知识大全 Hibernate中重要对象[3]
Posted 知
篇首语:每个人至少拥有一个梦想,有一个理由去坚强。。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Hibernate中重要对象[3]相关的知识,希望对你有一定的参考价值。
Hibernate中重要对象[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
( ) Sessin 接口中的常用方法
基本的CURD操作(save()方法 把Java对象保存数据库中 update()方法 更新数据 库中的Java对象 delete()方法 把Java对象从数据库中删除 load()方法 从数据 库中加载Java对象 和find()方法 从数据库中查询Java对象);执行查询
◆ save()方法 save() 和persist()方法产生SQL INSERT
session = HibernateUtil currentSession(); tx = session beginTransaction(); Book oneBook = new Book(); oneBook setBookName(new String( J EE应用开发 getBytes( gb ) ISO )); oneBook setBookKind( ); oneBook setBookPrice( f);
session save(oneBook); tx mit();
◆Sessin 接口中的常用方法 updata()和merge()方法产生SQL UPDATE
该方法调用Session的load()方法 加载Customer对象 然后再修改Customer对象的属性
session = HibernateUtil currentSession(); tx = session beginTransaction(); Book oneBook=(Book)session load(Book class bookID); oneBook setBookName(new String( Java应用开发 getBytes( gb ) ISO )); oneBook setBookKind( ); oneBook setBookPrice( f); tx mit();◆ Sessin 接口中的常用方法 load和get方法
session的load和get方法根据给定的OID从数据库中加载一个对象 load方法在没有找 到对象时抛出notFoundException异常 get方法返回null; get和load和其他查询方法返回的对象位于session的缓存中 修改了对象的属性后 session清理缓存时 会根据持久化对象的属性来更新数据库 用来对数据库中检索对象 load()和get()方法按照给定的OID加载一个持久化对象
public Iterator getAllCourses()throws HibernateException String queryString = select courses from Course as courses ; beginTransaction(); Query query = session createQuery(queryString); Iterator it= query iterate(); return it; /** *按course的名字进行模糊查找 返回的是包含有Course持久对象的Iterator */ public Iterator getSomeCourse(String name)throws HibernateException String queryString = select c from Course as c where c name like :name ; beginTransaction(); Query query = session createQuery(queryString); query setString( name % +name+ % ); Iterator it= query iterate(); return it; cha138/Article/program/Java/ky/201311/29024相关参考
Hibernate中重要对象[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ◆Sessin
Hibernate中重要对象[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用方法链编程
Hibernate中实体对象的生命周期 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 实体对象的
Hibernate中Query对象的使用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishix
Hibernate中po对象的三种状态分析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Hib
一对象关系映射基础 对象间的基本关系 首先我简要阐明一下对象之间的基本关系在这以后UML的课程中也会深入的学习对象具有的四种基本关系 关联关系关联关系在设计模式中是被提倡优先使用于继承关系的
Hibernate对象的三种状态 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 对象三种状态
知识大全 使用Struts+Hibernate上传大对象(BLOB)
使用Struts+Hibernate上传大对象(BLOB) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
HibernateORM对象-关系映射 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Hiber
Hibernate对象的三种状态是什么? 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!瞬时态(Tr