Sql 如何在queryDSL中选择一个实现
我想使用querydsl,但在从(…)函数调用时遇到了一个问题Sql 如何在queryDSL中选择一个实现,sql,jpa,querydsl,Sql,Jpa,Querydsl,我想使用querydsl,但在从(…)函数调用时遇到了一个问题 UserTransaction tx=TM.getUserTransaction(); tx.begin(); EntityManager em=emf.createEntityManager(); JPAQueryFactory x=新JPAQueryFactory(新 提供者(){ @凌驾 公共实体管理器get(){ 返回em; }}); JPAQuery query=x.query(); query.from(typeInst
UserTransaction tx=TM.getUserTransaction();
tx.begin();
EntityManager em=emf.createEntityManager();
JPAQueryFactory x=新JPAQueryFactory(新
提供者(){
@凌驾
公共实体管理器get(){
返回em;
}});
JPAQuery query=x.query();
query.from(typeInstitutionEntity)[`在此处输入图像描述`][https://i.stack.imgur.com/a7rcw.png]
您遇到的问题是什么?你期待什么?你可以看到图像代码不编译查询。from()有两个实现!!!!
UserTransaction tx = TM.getUserTransaction();
tx.begin();
EntityManager em = emf.createEntityManager();
JPAQueryFactory x = new JPAQueryFactory(new
Provider<EntityManager>() {
@Override
public EntityManager get() {
return em;
}});
JPAQuery query = x.query();
query.from(typeInstitutionEntity)[`enter image description here`][https://i.stack.imgur.com/a7rcw.png]