querydsl

    2熱度

    2回答

    我很好奇爲什麼有可能使用JPA2的CriteriaBuilder類來創建這樣的查詢。假設我有一個User類,持續String稱爲name作爲屬性。爲什麼我可以寫這個? CriteriaBuilder builder = mgr.getCriteriaBuilder(); CriteriaQuery<User> crit = builder.createQuery(User.class); R

    2熱度

    2回答

    我想知道如何設置投影pronostico2.nropack.sum()null值... new HibernateSubQuery().from(pronostico) .where(pronostico.aeropuerto.eq(vuelo.aeropuertoDestino) .and(pronostico.fechareg.before(fech

    4熱度

    1回答

    當爲實體簿創建謂詞時,我希望能夠 左鍵加入類別(ManyToMany)以在類別中添加AND謂詞。 我可以簡單地實現,如果我有JPAQuery實例: if (catId != null) { jpaQuery.leftJoin(book.categories, category); jpaQuery.where(category.id.eq(catId).or(category.

    2熱度

    1回答

    我配置了Hibernate-Search以在我的實體編制索引時使用我的自定義分析器。但是,當我嘗試使用QueryDSL的Hibernate-Search集成進行搜索時,它沒有找到實體,但是如果我使用直接的hibernate-search,它會找到一些東西。 @AnalyzerDef(name = "customanalyzer", tokenizer = @TokenizerDef(fa

    1熱度

    2回答

    我想配置我的春天項目與查詢dsl一起工作。 Maven構建與插件問題,我收到以下消息: [INFO] Internal error in the plugin manager executing goal 'com.mysema.maven:apt-maven-plugin:1.0.4:process': Unable to load the mojo 'com.mysema.maven:apt-

    1熱度

    1回答

    我試圖追加兩個布爾表達式。 一個是規範的BooleanExpression,另一個是創建出一個Path。 我認爲我對Path的使用是錯誤的。我的代碼: public static Path<?> getPathByColumnName(String columnName) { Path<?> retval = null; QProfile p = QProfile.prof

    1熱度

    1回答

    我相信這個問題已經在這裏問了一段時間,但沒有任何接受的答案。我已經嘗試過各種教程,但沒有得到它們。我有一個multi modulesmaven項目。所以我在父項目中有dependency-management和plugin-management。在勁歌看起來象下面這樣: <!--parent ${querydsl.version} = 2.3.2--> <build> <pluginM

    5熱度

    1回答

    我是Spring數據JPA的新手,並試圖瞭解如何在QueryDSL中最好地使用它。如果沒有QueryDSL,我可以通過@Query註釋簡單地在我的SpringData接口中創建任何查詢。 爲了使用QueryDSL具有相同的體驗,我可以看到,我需要創建自己的自定義存儲庫實現,並讓我的存儲庫接口擴展自定義實現接口或將所有QueryDSL查詢放在服務層包裝我的回購。 在第一種情況下,我無法使用任何SD自

    5熱度

    2回答

    我正在使用FilfetDto構建動態查詢 如果用戶在UI中填充了一些字段,則包含一些值但不是全部。 所以我就來測試每個屬性構造查詢過濾僅填充(不爲空)域: JPAQuery dslQuery = new JPAQuery(em); dslQuery.from(book); dslQuery.join(book.author, author); String ti

    10熱度

    3回答

    這基本上是這樣相反: How to do a paged QueryDSL query with Spring JPA? 這是針對我不能使用任何的findAll的自定義查詢()方法。 編輯: 發佈錯誤的鏈接。現在糾正了。