StrQLBuilderJPQLTest.java 文件源码

java
阅读 35 收藏 0 点赞 0 评论 0

项目:strqlbuilder 作者:
@Test
   public void subSelectTest() {
StrQLBuilder jpa = StrQLBuilder.createJPQL()
    .select("p.id")
    .from("Person p")
    .where("not exists (:jpa)", StrQLBuilder.createNative()
        .select("1")
        .from("Job j")
        .where("j.id = p.id")
        .and("1 = :val", 1)
        .and("exists (:jpa2)", StrQLBuilder.createNative()
            .select("1")
            .from("Person p")
            .where("1 = :val2", 1)));
TypedQuery<Long> query = jpa.createQuery(entityManager, Long.class);
List<Long> persons = query.getResultList();
assertThat(persons, is(not(empty())));
   }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号