91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Hibernate狀態的方法有哪些

發布時間:2021-12-06 09:18:56 來源:億速云 閱讀:169 作者:小新 欄目:編程語言

這篇文章主要介紹了Hibernate狀態的方法有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

booleanisConnected()
檢查當前Session是否處于連接狀態。
booleanisDirty()
當前Session是否包含需要與數據庫同步的(數據狀態)變化 ?如果我們刷新提交(flush)這個session是否會有SQL執行?
booleanisOpen()
檢查當前Session是否仍然打開。
Objectload(Class theClass, Serializable id)
在符合條件的實例存在的情況下,根據給定的實體類和標識返回持久化狀態的實例。
Objectload(Class theClass, Serializable id, LockMode lockMode)
在符合條件的實例存在的情況下,根據給定的實體類、標識及指定的鎖定等級返回持久化狀態的實例。
voidload(Object object, Serializable id)
將與給定的標示對應的持久化狀態(值)復制到給定的自由狀態(trasient)實例上。
Objectload(String entityName, Serializable id)
在符合條件的實例存在的情況下,根據給定的實體類和標識返回持久化狀態的實例。
Objectload(String entityName, Serializable id, LockMode lockMode)
在符合條件的實例存在的情況下,根據給定的實體類、標識及指定的鎖定等級返回持久化狀態的實例。
voidlock(Object object, LockMode lockMode)
從給定的對象上獲取指定的鎖定級別。
voidlock(String entityName, Object object, LockMode lockMode)
從給定的對象上獲取指定的鎖定級別。
Objectmerge(Object object)
將給定的對象的狀態復制到具有相同標識的持久化對象上。
Objectmerge(String entityName, Object object)
將給定的對象的狀態復制到具有相同標識的持久化對象上。
voidpersist(Object object)
將一個自由狀態(transient)的實例持久化。
voidpersist(String entityName, Object object)
將一個自由狀態(transient)的實例持久化。


voidreconnect(Connection connection)
重新連接到給定的JDBC連接。
voidrefresh(Object object)
從數據庫中重新讀取給定實例的狀態。
voidrefresh(Object object, LockMode lockMode)
根據指定的鎖定模式(LockMode),從數據庫中重新讀取給定實例的狀態。
voidreplicate(Object object, ReplicationMode replicationMode)
使用當前的標識值持久化給定的游離狀態(Transient)的實體。
voidreplicate(String entityName, Object object, ReplicationMode replicationMode)
使用當前的標識值持久化給定的游離狀態(Transient)的實體。
Serializablesave(Object object)
首先為給定的自由狀態(Transient)的對象(根據配置)生成一個標識并賦值,然后將其持久化。
Serializablesave(String entityName, Object object)
首先為給定的自由狀態(Transient)的對象(根據配置)生成一個標識并賦值,然后將其持久化。
voidsaveOrUpdate(Object object)
根據給定的實例的標識屬性的值(注:可以指定unsaved-value。一般默認null。)來決定執行 save()update()操作。
voidsaveOrUpdate(String entityName, Object object)
根據給定的實例的標識屬性的值(注:可以指定unsaved-value。一般默認null。)來決定執行 save()update()操作。
voidsetCacheMode(CacheMode cacheMode)
設置刷新提交模式。
voidsetFlushMode(FlushMode flushMode)
設置刷新提交模式。
voidsetReadOnly(Object entity, boolean readOnly)
將一個未經更改的持久化對象設置為只讀模式,或者將一個只讀對象標記為可以修改的模式。
voidupdate(Object object)
根據給定的detached(游離狀態)對象實例的標識更新對應的持久化實例。
voidupdate(String entityName, Object object)
根據給定的detached(游離狀態)對象實例的標識更新對應的持久化實例

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Hibernate狀態的方法有哪些”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

祥云县| 南昌市| 平乡县| 手机| 芦溪县| 项城市| 长顺县| 松潘县| 福海县| 普安县| 临沭县| 文水县| 河北省| 彝良县| 当涂县| 石河子市| 高安市| 土默特左旗| 北川| 宜兴市| 昭觉县| 屏东市| 盖州市| 长葛市| 平罗县| 疏附县| 游戏| 庄河市| 朔州市| 新乡县| 溆浦县| 曲松县| 株洲市| 孝感市| 连江县| 石狮市| 安新县| 志丹县| 中牟县| 阿鲁科尔沁旗| 泰顺县|