Spring Jpa спецификация в cluase - PullRequest
0 голосов
/ 04 октября 2018

JPA Specification Query хочет создать спецификацию для предложения IN.Кто-нибудь может сказать мне, как мы можем создать спецификацию JPA для предложения параметра IN

public interface BmsVcashQueryRepository extends JpaRepository<BmsVcashquery, String>, JpaSpecificationExecutor<BmsVcashquery> {

    ...

    class CashQuerySpecification {
        public static Specification<BmsVcashquery> paymentModeIs(String paymentmode) {
            return (root, query, cb) -> cb.like(root.get("paymentmode"), paymentmode);
        }

        public static Specification<BmsVcashquery> paymentIs(String payment) {
            return (root, query, cb) -> cb.like(root.get("inoviceCreditorcash"), payment);
        }
    }

}
...