bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Hibernate狀態中的有哪些方法

小編給大家分享一下Hibernate狀態中的有哪些方法,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

創新互聯公司服務緊隨時代發展步伐,進行技術革新和技術進步,經過十載的發展和積累,已經匯集了一批資深網站策劃師、設計師、專業的網站實施團隊以及高素質售后服務人員,并且完全形成了一套成熟的業務流程,能夠完全依照客戶要求對網站進行成都網站建設、網站設計、建設、維護、更新和改版,實現客戶網站對外宣傳展示的首要目的,并為客戶企業品牌互聯網化提供全面的解決方案。

Method Summary
TransactionbeginTransaction()
開始一個工作單元并且返回相關聯的事務(Transaction)對象。
voidcancelQuery()
終止執行當前查詢。
voidclear()
完整的清除這個session。
Connectionclose()
停止這個Session,通過中斷JDBC連接并且清空(cleaning up)它。
Connectionconnection()
獲取這個Session的JDBC連接。
如果這個session使用了積極的collection釋放策略(如CMT-容器控制事務的環境下),關閉這個調用的連接的職責應該由當前應用程序負責。
booleancontains(Object object)
檢查這個對象實例是否與當前的Session關聯(即是否為Persistent狀態)。
CriteriacreateCriteria(Class persistentClass)
為給定的實體類或它的超類創建一個新的Criteria實例。
CriteriacreateCriteria(Class persistentClass,String alias)
根據給定的實體類或者它的超類創建一個新的Criteria實例,并賦予它(實體類)一個別名。
CriteriacreateCriteria(String entityName)
根據給定的實體的名稱(name),創建一個新的Criteria實例。
CriteriacreateCriteria(String entityName,String alias)
根據給定的實體的名稱(name),創建一個新的Criteria實例,并賦予它(實體類)一個別名
QuerycreateFilter(Object collection,String queryString)
根據給定的collection和過濾字符串(查詢條件)創建一個新的Query實例。
QuerycreateQuery(String queryString)
根據給定的HQL查詢條件創建一個新的Query實例。
SQLQuerycreateSQLQuery(String queryString)
根據給定的SQL查詢條件創建一個新的SQLQuery實例。
voiddelete(Object object)
從數據庫中移除持久化(persistent)對象的實例。
voiddelete(String entityName,Object object)
從數據庫中移除持久化(persistent)對象的實例。
voiddisableFilter(String filterName)
禁用當前session的名稱過濾器。
Connectiondisconnect()
斷開Session與當前的JDBC連接。
FilterenableFilter(String filterName)
打開當前session的名稱過濾器。
voidevict(Object object)
將當前對象實例從session緩存中清除。
voidflush()
強制提交清理(flush)Session
Objectget(Class clazz,Serializable id)
根據給定標識和實體類返回持久化對象的實例,如果沒有符合條件的持久化對象實例則返回null。
Objectget(Class clazz,Serializable id,LockMode lockMode)
根據給定標識和實體類返回持久化對象的實例,如果沒有符合條件的持久化對象實例則返回null。
Objectget(String entityName,Serializable id)
返回與給定的實體命名和標識匹配的持久化實例,如果沒有對應的持久化實例則返回null。
Objectget(String entityName,Serializable id,LockMode lockMode)
返回與給定的實體類和標識所匹配的持久化實例,如果沒有對應的持久化實例則返回null。
CacheModegetCacheMode()
得到當前的緩存模式。
LockModegetCurrentLockMode(Object object)
檢測給定對象當前的鎖定級別。
FiltergetEnabledFilter(String filterName)
根據名稱獲取一個當前允許的過濾器(filter)。
EntityModegetEntityMode()
獲取這個session有效的實體模式。
StringgetEntityName(Object object)
返回一個持久化對象的實體名稱。
FlushModegetFlushMode()
獲得當前的刷新提交(flush)模式。
SerializablegetIdentifier(Object object)
獲取給定的實體對象實例在Session的緩存中的標識,如果該實例是自由狀態(Transient)的或者與其它Session關聯則拋出一個異常。
QuerygetNamedQuery(String queryName)
從映射文件中根據給定的查詢的名稱字符串獲取一個Query(查詢)實例。
SessiongetSession(EntityMode entityMode)
根據給定的實體模式(Entity Mode)開始一個新的有效的Session。
SessionFactorygetSessionFactory()
獲取創建這個session的SessionFactory實例。
SessionStatisticsgetStatistics()
獲取這個session的統計信息。
TransactiongetTransaction()
獲取與這個session關聯的Transaction(事務)實例。 instance associated with this session.

看完了這篇文章,相信你對“Hibernate狀態中的有哪些方法”有了一定的了解,如果想了解更多相關知識,歡迎關注創新互聯行業資訊頻道,感謝各位的閱讀!

文章名稱:Hibernate狀態中的有哪些方法
標題網址:http://vcdvsql.cn/article16/gjocgg.html

成都網站建設公司_創新互聯,為您提供標簽優化網站制作定制網站網站設計公司網站設計ChatGPT

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

搜索引擎優化