querydsl

    2

    1답변

    우리 회사의 사내 백엔드 검색 엔진을 보유하고 있으므로 Querydsl과 같은 도구를 사용하여 유형 안전 방식으로 쿼리를 생성하고 싶습니다. 지금은 Querydsl 프로젝트가 많은 백엔드 구현 (HQL, SQL, MongoDB 등)을 제공 한 것처럼 보이므로 자신의 빌드를 구현할 수있는 유연성이 있어야한다고 가정합니다. 누구나이 작업을 성공적으로 마쳤습니까

    2

    2답변

    JPA와 함께 QueryDSL을 사용하고 있습니다. 는 나는이처럼, 기업의 일부 속성을 조회 할 : QPost post = QPost.post; JPAQuery q = new JPAQuery(em); List<Object[]> rows = q.from(post).where(...).list(post.id, post.name); 그것은 잘 작동합니다.

    1

    1답변

    최근에 Spring에서 제공하는 QueryDSL과 AMDQ를 사용하려고합니다. 그러나, 나는 Spring이 그것들을 그 자체로 통합하고 AMDQ와 같은 일부 통합이 아직 완료되지 않은 것을 발견했습니다. 저는 Spring을 처음 접했지만 Spring을 사용할 때 어떤 이점이 있는지 궁금합니다. 내 의견으로는 Spring은이 프로젝트를 별도로 사용하는 것보다

    5

    1답변

    QueryDSL을 사용하여 쿼리를 생성하는 데 문제가 있습니다. ID로 특정 사용자의 모든 그룹을 검색하려고합니다. 어떻게 작동합니까? public List<Group> findGroupsByUser(Integer userId) { JPQLQuery query = new JPAQuery(getEntityManager()); ??????

    1

    1답변

    Querydsl (Java 용 형식 안전 쿼리를 제공함)에 Apache Lucene 지원을 추가하고 있으며 Lucene이 중첩 쿼리의 부정에 대해 쿼리를 평가하는 방법을 이해하는 데 문제가 있습니다. 예를 들어, 다음 두 쿼리는 의미 상으로는 동일하지만 첫 번째 쿼리 만 결과를 반환합니다. +year:1990 -title:"Jurassic Park" +y

    5

    3답변

    spring-data-jpa 및 QueryDsl 용 Eclipse Maven 프로젝트가 있습니다. mvn 설치 후 mvn clean을 수행하면 QueryDsl 생성 파일을 참조하는 파일을 "처리"하려고 시도하지만 생성 된 이러한 파일이없는 maven-apt-plugin에 문제가있는 것 같습니다. 아직 구축되어 여러 개의 "심볼을 찾을 수 없습니다"오류가 발

    4

    2답변

    QueryDSL 라이브러리에서 com.mysema.query.types.expr.SimpleExpression<T> 클래스는 SimpleExpression.in(CollectionExpression<?, ? extends T>) 메서드를 사용하여 컬렉션을 반환해야하는 식을 사용해야합니다. 그러나 유형 com.mysema.query.types.Collecti