3
public UserEntity findUserByUsername( String username ) {

    QUserEntity tableUser = QUserEntity.userEntity;

    JPAQuery query = new JPAQuery( entityManager )
        .from( tableUser )
        .where( tableUser.ds_username.eq( username ) );

    return ( UserEntity ) query.singleResult( tableUser );
}

使用最新版本的 junit。

4

1 回答 1

0

您可以模拟EntityManager并验证 Querydsl 是否EntityManager以您预期的方式使用。

于 2013-02-12T19:15:03.763 回答