jpql

    3熱度

    2回答

    如何使用JPA查詢語言執行以下操作? select * from person where email in (select email from person group by email having count(email)>1)

    33熱度

    3回答

    我正在使用Java EE 6和JSF-2.0構建Java Web應用程序,對所有數據庫操作使用持久性API。 後端是MySQL,但我在EJB-QL中使用了EntityManager函數和命名查詢來執行所有操作。在這種情況下SQL注入攻擊是可能的嗎?

    1熱度

    1回答

    Query q = em.createQuery("SELECT u FROM SSUser u WHERE u.emailId=?1") .setParameter(1, email); 我認爲這將是一個有效的查詢,但後來我得到: No results for query: SELECT FROM SSUser u WHERE u.emailId=?1 什麼來表達這個查詢的正確

    47熱度

    2回答

    中的結果數量限制如何限制從數據庫中檢索結果的數量? select e from Entity e /* I need only 10 results for instance */

    0熱度

    1回答

    是否可以在EJB中使用PostgreSQL-like DISTINCT ON使用命名查詢? o.fromDate,o.empLeaveMasterId,o.employeeInfoId,o.leavePurposeId,o.toDate,o.createdByUserId,o.createDate,o.lastModifiedUserId,o.lastModifiedDate,o.isSystem

    4熱度

    2回答

    假設以下班級,您如何找到帶有特定電子郵件地址的Person? public class Person implements Comparable<Person> { @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name="id") private long id = 0;

    1熱度

    2回答

    我想檢索許多共同擁有一個「角色」的「Access」。 它的命名查詢: SELECT access FROM Access AS access WHERE :role MEMBER OF access.listRole 的訪問實體 public class Access implements Serializable { @Id @GeneratedValue(strat

    16熱度

    3回答

    我想寫一個JPQL查詢使用ORDER BY子句子句: query = "SELECT c FROM item ORDER BY c.name ASC" 我想設置一個「秩序」的參數,它的值是不是「ASC」或 「降序」: query = "SELECT c FROM item ORDER BY c.name :order" 然後在我的實現: query.setParameter("order"

    14熱度

    1回答

    可以在JPQL中做這個sql查詢的等價物嗎? SELECT * FROM COUNTRIES c WHERE COUNTRY_ID IN ( SELECT DISTINCT COUNTRY_ID FROM PORTS p WHERE p.COUNTRY_ID = c.COUNTRY_ID AND STATE = 'A' )

    1熱度

    2回答

    我需要一個JPQL結果的結果分配給一個簡單的類java對象 我有這樣的事情 class myObject() { @id private Long id; private String Name; private String description; ... //getters and setters } 我需要以某種方式來存儲這些SQL查詢的結果,例如 //可能是anytab