Play framework 执行原生SQL并转换成实体对象

Java代码   收藏代码
  1. //sql语句       
  2. String sql = "SELECT * FROM question where id<(select max(id) from question) order by id desc;";  
  3. //创建sql查询         
  4. Query query = Model.em().createNativeQuery(sql,Question.class);  
  5. // 查询结果返回至实体对象question        
  6. List<Question> questions = query.getResultList();  
  7. //分页          
  8. ValuePaginator paginator = new ValuePaginator(questions);  
  9. paginator.setPageSize(20);  
  10. paginator.setPageNumber(1);  

你可能感兴趣的:(Play framework 执行原生SQL并转换成实体对象)