日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Hibernate的三個狀態(tài)所有方法清單

以下列表給出了Hibernate狀態(tài)中的各種方法,以供參考。

成都創(chuàng)新互聯(lián)是一家專注于網(wǎng)站建設、成都做網(wǎng)站與策劃設計,北關網(wǎng)站建設哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設十年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:北關等地區(qū)。北關做網(wǎng)站價格咨詢:18980820575

Method Summary
Transaction beginTransaction()
           開始一個工作單元并且返回相關聯(lián)的事務(Transaction)對象。
void cancelQuery()
           終止執(zhí)行當前查詢。
void clear()
           完整的清除這個session。
Connection close()
           停止這個Session,通過中斷JDBC連接并且清空(cleaning up)它。
Connection connection()
           獲取這個Session的JDBC連接。

如果這個session使用了積極的collection釋放策略(如CMT-容器控制事務的環(huán)境下),關閉這個調(diào)用的連接的職責應該由當前應用程序負責。

boolean contains(Object object)
           檢查這個對象實例是否與當前的Session關聯(lián)(即是否為Persistent狀態(tài))。
Criteria createCriteria(Class persistentClass)
           為給定的實體類或它的超類創(chuàng)建一個新的Criteria實例。
Criteria createCriteria(Class persistentClass, String alias)
           根據(jù)給定的實體類或者它的超類創(chuàng)建一個新的Criteria實例,并賦予它(實體類)一個別名。
Criteria createCriteria(String entityName)
           根據(jù)給定的實體的名稱(name),創(chuàng)建一個新的Criteria實例。
Criteria createCriteria(String entityName, String alias)
           根據(jù)給定的實體的名稱(name),創(chuàng)建一個新的Criteria實例,并賦予它(實體類)一個別名
Query createFilter(Object collection, String queryString)
           根據(jù)給定的collection和過濾字符串(查詢條件)創(chuàng)建一個新的Query實例。
Query createQuery(String queryString)
           根據(jù)給定的HQL查詢條件創(chuàng)建一個新的Query實例。
SQLQuery createSQLQuery(String queryString)
           根據(jù)給定的SQL查詢條件創(chuàng)建一個新的SQLQuery實例。
void delete(Object object)
           從數(shù)據(jù)庫中移除持久化(persistent)對象的實例。
void delete(String entityName, Object object)
           從數(shù)據(jù)庫中移除持久化(persistent)對象的實例。
void disableFilter(String filterName)
           禁用當前session的名稱過濾器。
Connection disconnect()
           斷開Session與當前的JDBC連接。
Filter enableFilter(String filterName)
           打開當前session的名稱過濾器。
void evict(Object object)
           將當前對象實例從session緩存中清除。
void flush()
           強制提交清理(flush)Session。
Object get(Class clazz, Serializable id)
           根據(jù)給定標識和實體類返回持久化對象的實例,如果沒有符合條件的持久化對象實例則返回null。
Object get(Class clazz, Serializable id, LockMode lockMode)
           根據(jù)給定標識和實體類返回持久化對象的實例,如果沒有符合條件的持久化對象實例則返回null。
Object get(String entityName, Serializable id)
           返回與給定的實體命名和標識匹配的持久化實例,如果沒有對應的持久化實例則返回null。
Object get(String entityName, Serializable id, LockMode lockMode)
           返回與給定的實體類和標識所匹配的持久化實例,如果沒有對應的持久化實例則返回null。
CacheMode getCacheMode()
           得到當前的緩存模式。
LockMode getCurrentLockMode(Object object)
           檢測給定對象當前的鎖定級別。
Filter getEnabledFilter(String filterName)
           根據(jù)名稱獲取一個當前允許的過濾器(filter)。
EntityMode getEntityMode()
           獲取這個session有效的實體模式。
String getEntityName(Object object)
           返回一個持久化對象的實體名稱。
FlushMode getFlushMode()
           獲得當前的刷新提交(flush)模式。
Serializable getIdentifier(Object object)
           獲取給定的實體對象實例在Session的緩存中的標識,如果該實例是自由狀態(tài)(Transient)的或者與其它Session關聯(lián)則拋出一個異常。
Query getNamedQuery(String queryName)
           從映射文件中根據(jù)給定的查詢的名稱字符串獲取一個Query(查詢)實例。
Session getSession(EntityMode entityMode)
           根據(jù)給定的實體模式(Entity Mode)開始一個新的有效的Session。
SessionFactory getSessionFactory()
           獲取創(chuàng)建這個session的SessionFactory實例。
SessionStatistics getStatistics()
           獲取這個session的統(tǒng)計信息。
Transaction getTransaction()
           獲取與這個session關聯(lián)的Transaction(事務)實例。 instance associated with this session.

當前名稱:Hibernate的三個狀態(tài)所有方法清單
標題來源:http://www.5511xx.com/article/djdgeij.html