0
最近,如果您使用的是Hibernate 5.2或更高版本,則不建議使用Query list()方法。Query .list和.getResultList之間的區別
現在,在這兩種方法之間使用什麼差異? ? ?
如果有人知道,請用實例說明。
最近,如果您使用的是Hibernate 5.2或更高版本,則不建議使用Query list()方法。Query .list和.getResultList之間的區別
現在,在這兩種方法之間使用什麼差異? ? ?
如果有人知道,請用實例說明。
Hibernate 3.2的文檔說Query#list()將查詢返回爲List<T>
。
將查詢結果作爲列表返回。如果查詢在預行中包含多個結果,則結果以Object []的實例返回。
正如你可以從休眠5.2關於同名類及其方法Query#getResultList更新的文檔閱讀是重寫實現了javax
接口的方法TypedQuery#getResultList的。
執行SELECT查詢並將查詢結果作爲類型化的List返回。
此方法是替換以前版本中的一種。
這個想法是實現Java EE接口(大部分爲javax
庫)並保持命名一致。