querydsl

    1

    2답변

    PathBuilder를 통해 속성의 존재를 어떻게 확인합니까? PathBuilder에는 protected 메소드 validate()가 있지만 재정의 할 수 없다는 것을 알고 있습니다. PathBuilder는 최종 클래스입니다. PathBuilder<?> entityPath = new PathBuilder<Person>(Person.class, "person

    2

    3답변

    많은 API가 다양한 홈 양조 Query DSL 구조를 사용하여 응답의 고급 필터링 및 정렬을 제공하는 디자인 문제에 직면했습니다. 내가 원하는 것은 우리의 앱 개발자가 익숙한 스키마를 기반으로 여러 API에 표준 DSL을 제공하고 API 전반에 걸쳐 일관성을 유지하는 것입니다. 당연히, 이것은 복잡성을 분석하고 DSL 쿼리를 레거시 백엔드로 변환 할 것입

    10

    2답변

    스프링 데이터 jpa 및 querydsl (3.2.3)을 사용하고 있습니다. 사용자 필러/입력을 기반으로하는 조건부 집합을 만드는 시나리오가 있습니다. 이 모든 것은 BooleanExpression입니다. 내가 가져옵니다 형식처럼 CollectionExpression에서 하위 쿼리 할 필요가 그래서 기본적으로 SELECT * FROM Invoice WHER

    1

    1답변

    public class ProductDTO { public ProductDTO(final String name, final Boolean isBrandNew) { ... } } QProduct product = QProduct.product Expression<Boolean> isBrandNew = new CaseBuilder()

    2

    2답변

    스프링 데이터 JPA 1.4.2가 My Repository 레이어로 사용되는 QueryDSL 3.2.4를 사용하고 있습니다. 나는 웹 폼 객체 (스프링이 검색 폼을 바인드하는 간단한 Bean)를 가져 와서 QueryDSL Criteria 객체를 생성 한 다음 비즈니스/데이터 계층에 전달하여 쿼리를 실행한다. 저는이 세대의 Criteria 객체를 단위 테스트

    1

    1답변

    나는 다음과 같은 QueryDSL 쿼리가 있습니다 QCustomer customer = QCustomer.customer; BooleanBuilder builder = new BooleanBuilder(); builder.or(customer.person.name.containsIgnoreCase(query)); builder.

    1

    1답변

    Maven 다중 모듈 프로젝트가 있으며 모듈 중 하나와 함께 QueryDSL 및 Spring Data JPA를 사용하려고합니다. 나는 JPA integration에 대한 지침을 따르고 maven-apt-plugin과 querydsl 의존성을 모듈의 pom에 추가했다. 을 새로 빌드을 설치하거나 apt : process 또는 모두를 사용하여 빌드를 실행하면

    1

    1답변

    하여 SQL GROUPBY 절과 주문 나는 항목 클래스가 있습니다. select itemNo, upc, count(*) t from Items group by ITEM_NO, UPC order by t; QueryDSL 샘플은 절에 의해 주문에 대한 수정이 필요합니다 : QItems items = QItems.items; query.from(items

    4

    2답변

    인덱싱 및 검색을 위해 Elasticsearch에서 사용하는 Lucene 기본 유사성 클래스를 재정의해야합니다. 그물을 검색 할 때 비슷한 일을하는 유사한 구현을 발견했습니다. 내 어려움은 내 코드에서 이것을 실제로 구현하는 방법을 모른다는 것입니다. 내가 어떤 자원을 발견 https://github.com/tlrx/elasticsearch-custom-s

    4

    1답변

    스프링 포럼에 대한 답장을 얻지 못했기 때문에 여기에서 사용해 보겠습니다. @NoRepositoryBean public interface CommonRepository<T> extends JpaRepository<T, Long>, QueryDslPredicateExecutor<T> { T getById(final long id); } @Reposi