知识大全 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]

Hibernate中重要对象[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ◆Sessin

知识大全 Hibernate中重要对象[2]

Hibernate中重要对象[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用方法链编程

知识大全 Hibernate中实体对象的生命周期

Hibernate中实体对象的生命周期  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  实体对象的

知识大全 Hibernate中Query对象的使用

Hibernate中Query对象的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishix

知识大全 Hibernate中po对象的三种状态分析

Hibernate中po对象的三种状态分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Hib

知识大全 hibernate关系映射

  一对象关系映射基础  对象间的基本关系  首先我简要阐明一下对象之间的基本关系在这以后UML的课程中也会深入的学习对象具有的四种基本关系  关联关系关联关系在设计模式中是被提倡优先使用于继承关系的

知识大全 Hibernate对象的三种状态

Hibernate对象的三种状态  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对象三种状态  

知识大全 使用Struts+Hibernate上传大对象(BLOB)

使用Struts+Hibernate上传大对象(BLOB)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 Hibernate ORM 对象-关系 映射

HibernateORM对象-关系映射  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Hiber

知识大全 Hibernate对象的三种状态是什么

Hibernate对象的三种状态是什么?  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!瞬时态(Tr