这就是我尝试过的:
public List<T> findByAttribute(String attribute) {
Query query = getEntityManager().
createQuery("SELECT c." + attribute + " FROM "entityClass.getName() + " c");
return query.getResultList();
}
然后我实现了这个方法:
@GET
@Path("emailCheck")
@Produces(MediaType.TEXT_PLAIN)
public List<customers> getEmail() {
return super.findByAttribute("email");
}
我确保它不会返回一个空集。netbeans还验证了jpa查询的语法。
我在请求时收到http错误500。
暂无答案!
目前还没有任何答案,快来回答吧!