jpql

    0熱度

    1回答

    這裏是我的倉庫類: public interface VitalRepo extends JpaRepository<Vitals, Integer> { @Async Future<List<Vitals>> findByType(int type); @Async @Query("SELECT pv FROM PatientVitals pv WHE

    0熱度

    1回答

    對不起,如果這是一個糟糕的問題,但我想知道POJO是否可以讓getter返回JPQL查詢結果? 在構造函數中進行賦值是否更好? public Long getCount() { Long count = 0L; if (date != null) { count = (Long) entityManager.createNamedQuery(query) .

    2熱度

    2回答

    我的產品的實體看起來象下面這樣: @Entity @Table(name = "order") public class OrderEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "order_id") private Long id;

    0熱度

    1回答

    我有一個查詢記住,需要分頁,我想用Spring JPA構建它。我有3個表格,細節,標題和聲明。標題記錄可以包含許多(子)細節記錄並具有OneToMany映射。聲明與標題沒有關係,但都具有此字段的claim_num(不是主鍵),它是相同的值,儘管沒有正式的約束。聲明還有一個字段'姓氏'我想排序。在擴展Spring的JPARespository一個細節回購,我已經建立了一個法@Query下列要求:

    1熱度

    1回答

    我正在使用一種方法,根據用戶在從數據庫檢索數據時想要應用的一組過濾器生成查詢字符串。因此,對於每個新過濾器,該方法都會附加類似AND variable_x = '4'的內容。 我想使用彈簧數據的JpaRepository接口,並且我想創建一個註解爲@Query的方法,以便能夠執行此生成的查詢。但是,@Query需要一個常數作爲一個值。那麼有沒有辦法讓@Query執行這個生成的查詢?可以像這樣的工作

    0熱度

    3回答

    我正在使用spring框架和工作庫級別的實現。 我有一個類: @Repository public interface MyClassReadRepository extends ReadRepository<MyClass, Integer> 在這個類有看起來像這樣的方法: @Query("SELECT a FROM MyClass a WHERE a.type IN :myType ORDER

    1熱度

    2回答

    我有日曆和房間實體。 我的日曆實體看起來是這樣的: public class CalendarEntity { @EmbeddedId private CalendarId calendarId = new CalendarId(); @Basic @Column(name = "available", nullable = false) pr

    0熱度

    1回答

    我已經解決了這個,但我沒有太大的成功,只是尋找什麼是我的最終解決方案,以及也許有超過1種方法來做到這一點,但我想分享我想出來的東西,也許它會有一些用處。 我的問題是與Hibernate我正在執行查詢,有分頁和結果集需要按特定順序排序。排序是使用記錄創建日期,但這是一個時間戳下降到毫秒,我們希望每個月的一年是等效的時間戳可能是幾小時或幾毫秒,但如果他們都在2000年6月5日他們應該被視爲平等。我發現

    1熱度

    2回答

    我有一個@Entity類公司,它有幾個屬性,在我的db中引用一個公司表。其中一個代表一個Map companyProperties,其中公司表由company_properties表擴展,並且屬性以鍵值格式保存。 @Entity @Table(name = "companies") public class Company extends AbstractEntity { priv

    0熱度

    1回答

    我正在寫一個JPQL查詢,它基於分類集合進行查詢。我的類別可以爲空,因此我正在檢查使用:categories = NULL。當類別爲NULL @Query("Select v from Vendor v join v.org vorg join v.categories cats WHERE vorg.email =:email AND (cats in :categories or :categ