* BAEL-1412 add java 8 spring data features * BAEL-21 new HTTP API overview * BAEL-21 fix executor * BAEL-1432 add custom gradle task * BAEL-1567 add samples of cookie and session in serlvet * BAEL-1567 use stream api * BAEL-1567 fix optional * BAEL-1679 add query annotation jpa spring data * BAEL-1679 added new junits * BAEL-1679 use assertJ, use givenWhenThen naming convention * BAEL-1679 move query annotation examples to persistence modules * BAEL-1679 fix formatting * BAEL-659 add junits for repositories * BAEL-659 add one junit * BAEL-659 remove one duplicated dependency * BAEL-659 fix test class name
18 lines
480 B
Java
18 lines
480 B
Java
package baeldung.data;
|
|
|
|
import com.mysema.query.jpa.impl.JPAQuery;
|
|
import org.apache.deltaspike.data.spi.DelegateQueryHandler;
|
|
import org.apache.deltaspike.data.spi.QueryInvocationContext;
|
|
|
|
import javax.inject.Inject;
|
|
|
|
public class QueryDslRepositoryExtension<E> implements QueryDslSupport, DelegateQueryHandler {
|
|
|
|
@Inject private QueryInvocationContext context;
|
|
|
|
@Override
|
|
public JPAQuery jpaQuery() {
|
|
return new JPAQuery(context.getEntityManager());
|
|
}
|
|
}
|