criteria-api

    0熱度

    1回答

    假設我想從2個數據庫中進行選擇。 Database1有字段A,B和C. Database2有字段D,E和F.我有一個由字段X,Y和Z組成的POJO。我想編寫一個CriteriaBuilder查詢來選擇所有的B,D和F字段在結果集中,將它們映射到POJO中的字段X,Y和Z,返回我的POJO對象列表。這可能嗎?我可以用本機查詢來做到這一點,但我不想使用本機查詢。

    5熱度

    1回答

    我想編寫一個方法,返回按字段'serviceId'分組的最後添加對象的列表。 以下HQL的作品,但我想寫這使用標準API: FROM Notification WHERE date IN (SELECT MAX(date) FROM Notification GROUP BY serviceId) ORDER BY date ASC 事情是這樣的: Criteria crit =

    21熱度

    1回答

    所以我的實體有: @Column(name="TS", nullable=false) private java.sql.Timestamp timestamp; 我產生的元模型有: public static volatile SingularAttribute<MyEntity,Timestamp> timestamp; 我想受最大的時間戳值來選擇: Root<MyEntity> r

    0熱度

    1回答

    我正在使用休眠。我有以下原生的SQL查詢。 select * from some_table order by to_number(someId); here someId列包含所有數字,但數據類型是varchar類型。所以雖然拉我需要申請的順序。如果order by被應用於out_number,則完成ASCII比較。爲了避免我需要使用to_number來應用順序。 我該如何達到相同的使用標準

    2熱度

    1回答

    我有,我想將其轉換爲一個Hibernate JPA 2.0查詢以下的Hibernate 3.x的條件查詢: Calendar calLo = new GregorianCalendar(); calLo.set(Calendar.HOUR_OF_DAY, 00); calLo.set(Calendar.MINUTE, 00); calLo.set(Calendar.SECOND, 00);

    -1熱度

    1回答

    你好。我在創建Hibernate Criteria對象時遇到了問題。我是Hibernate的新手。 有人可以幫助我創建一個複雜的Criteria對象並解釋這是如何完成的?下面是示例SQL語句select效仿: select * from Company join Employees on Company.IDCompany = Employees.IDCompany;

    13熱度

    1回答

    使用預測我需要一個Hibernate條件查詢轉換像下面 curList = session.createCriteria(Islem.class) .createAlias("workingDay", "d") .setProjection(Projections.sum("amount")) .add(Restrictions.eq("cur

    2熱度

    1回答

    我需要這個的HQL轉換: FROM Appointment a WHERE (a.group==null OR :user MEMBER OF a.group.groupMembers) 到標準。我怎樣才能實現一個子標準僅在maincriteria不匹配時才使用? 我想類似的東西,但我卡住: Criteria subcrit = crit.createCriteria("group"); s

    3熱度

    3回答

    我有一個樹形對象,由Hibernate管理。該對象有孩子的列表,每個孩子都有自己的custom_order父之內: <hibernate-mapping> <class name="MyClass" .../> <property .../> <property .../> <list name="children" cascade="save-update

    5熱度

    1回答

    我正在嘗試編寫一個查詢來搜索不在其超類中的子類屬性,並返回超類的所有對象。目前,當我嘗試並執行person.get(「specialAttribute」)時,我得到一個NullPointerException。 @Inheritance(strategy = InheritanceType.JOINED) @Entity public abstract class Person {