spring jpa data 查询多对一映射
2016-09-27 16:05
323 查看
@Service public class CityServiceImpl implements CityService { @Autowired CityRepository cityRepository; public CityRepository getCityRepository() { return cityRepository; } EntityManagerFactory entityManagerFactory; @PersistenceUnit public void setEntityManagerFactory(EntityManagerFactory entityManagerFactory) { this.entityManagerFactory = entityManagerFactory; } @Override public List<SimpleCity> listByProvinceId(int provinceId) { EntityManager em = entityManagerFactory.createEntityManager(); Query query = em.createQuery("select new com.jiapeng.xfw.server.normalClass.SimpleCity(c.province.id,c.province.name,c.id,c.name) " + "from City c where c.province.id =? order by c.id"); query.setParameter(1,provinceId);//传参 List<SimpleCity> list = query.getResultList(); em.close(); return list; } }
相关文章推荐
- Spring data JPA中使用Specifications动态构建查询
- 基于JPA规范的spring-data-jpa面向对象的查询方法举例
- spring data jpa 利用@Query进行查询
- spring data jpa .基本使用,多条件复合查询,报表查询。
- SpringDataJpa的Specification查询
- spring data jpa的动态查询封装(转)
- Spring Data JPA 动态查询
- spring-data-jpa Specification 拼接复杂查询
- spring data jpa 创建方法名进行简单查询
- 转载 spring-data-jpa 介绍 复杂查询,包括多表关联,分页,排序等
- Spring data JPA中使用Specifications动态构建查询
- Spring Data Jpa 自定义属性查询规则
- Spring data jpa高级查询,部分字段查询,过滤查询,空字符过滤
- Spring Data Jpa 使用@Query标注自定义查询语句
- Spring Data JPA 复杂/多条件组合查询
- spring data jpa中@Query中的模糊查询<like关键字>
- spring-data-jpa 多条件查询 学习记录
- SpringDataJpa的Specification查询
- Spring Data JPA 1.10.1 详解三之查询
- Spring Data Jpa 查询返回自定义对象