criteriaquery

    0熱度

    2回答

    我正在使用CriteriaQuery創建具有特定類類型的TypedQuery。 而且我只需要類類中的幾列。 我正在通過multiselect方法選擇這些列,但我正在努力處理下面的RuntimeException。 這是說系統不能罰款構造函數。 但是,我創建了構造函數。 請給我關於這個問題的建議。 用條件創建查詢。 CriteriaBuilder criteriaBuilder = getEntit

    0熱度

    1回答

    我有這樣的Java代碼: CriteriaBuilder qb = entityManager.getCriteriaBuilder(); CriteriaQuery<Long> cq = qb.createQuery(Long.class); cq.select(qb.count(cq.from(MyEntity.class))); cq.where(/*your stuff*/); r

    0熱度

    1回答

    我有三個類這樣的: Class A { Long id; Date d; String e; } Class B { Long id; } Class AB { Long aId; Long bId; } 我havetØ建立一個CriteriaQuery中實現如下: select distinct(b.id) from

    0熱度

    1回答

    我有了一個CLOB屬性的實體: public class EntityS { ... @Lob private String description; } 爲了取回我們使用CriteriaQuery中,我們需要的結果是唯一的DB某些實體來說,所以我們做的: query.where(builder.and(predicates.toArray(new Predic

    1熱度

    1回答

    我有一個只有幾行變量的表。此行中的一行鏈接到另一個具有更多行的表。 要說清楚,1個表稱爲連接。變量是: name, groupname, etc. groupname應鏈接到第二個名爲ConnectionGroup的表。變量是: name, id. 我的想法是按名稱查詢到ConnectionGroup表。對於連接和ConnectionGroup抽象類是這樣的: public abstrac

    0熱度

    1回答

    我想人類可讀的字符串在CriteriaQuery中添加到查詢(JPA與Hibernate 4.3.7決賽)會出現像 東西 select count(id) from my_table where 'My Description Of Query Origin Name' is not null and ..... 允許我追蹤我的應用程序中的原點或某些緩慢的查詢。 乾杯

    0熱度

    1回答

    我正在轉換到hibernate 5.2.4並使用CriteriaQuery。在測試文件上的空連接時遇到輕微問題。這是我在之前的工作。 @Entity public class MyClass { .... @ManyToOne(..) public MyDetail getMyDetail() { return myDetail; } } Criteria criteri

    1熱度

    1回答

    在下面的代碼中.. 有兩個別名爲Entity Object引用。 有時"caseStage" as stage可以在數據庫中爲null。 當"caseStage"爲空我想stage.name值作爲空String或定製的東西像"---"等 session.createCriteria(CaseMasterPO.class) .createAlias("branch", "br") //

    1熱度

    1回答

    IAM的串聯串和表達的情況下,語句時的條件滿足如下所述的代碼中使用concat函數在case語句。 CriteriaBuilder builder = em.getCriteriaBuilder(); CriteriaQuery<Object[]> cq = builder.createQuery(Object[].class); Root<StudentRegistration> root

    0熱度

    1回答

    這裏我有兩個Entity類。 @Table(name = "AC_ACCOUNT_MASTER") public abstract class Account implements Serializable { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @Co