criteria-api

    5熱度

    1回答

    在一起,我有以下領域建立了持久性與NHibernate: 我用PaperConfiguration爲根聚集。 我想爲給定的Tier和AcademicYearConfiguration選擇所有的PaperConfiguration對象。這可以很好地按照以下示例進行操作: ICriteria criteria = session.CreateCriteria<PaperConfiguration>(

    3熱度

    3回答

    假設我有類User和UserGroup。有一個可選的一對多用戶關聯組,並且該關聯從兩側映射(UserGroup一側通過名爲「members」的屬性,這是一個HashSet,用戶端通過屬性「group」)。 使用Criteria API,我如何查詢所有組,按組成員數量排序? (編輯)我應該指出,當我問這是在SQL中執行分頁時,所以如果可能的話,還應該在SQL中執行排序。

    0熱度

    1回答

    我想使用標準的API在以下情形: 我有兩個表,Schedule和Route(與他們的類和映射)。 Route與Schedule有多對一的關係。 Route具有整數屬性sequence。 現在我需要獲取所有這些計劃的對象,其相關的路由對象滿足以下條件: route.sequence=no. of all Route objects associated with the given Schedule

    0熱度

    1回答

    我對Hibernate還是一個新手,並且試圖將它用於我已經繼承的網站。不幸的是,這意味着有時db模式並不總是有意義的。 雖這麼說,我想建立一個使用標準API以下HQL查詢 from TableB b where b.id = :id and b.TableAProperty.UserId = :userId 以上HQL語句生成SQL將選擇並返回表B只有這正是我希望發生的。但是,使用下面顯示的C