jpa
renwei.song
这个作者很懒,什么都没留下…
展开
-
JPA自定义对象接收查询结果集2
本篇文章介绍里另一种自定义接收jpa查询结果的方式–springdata投影(projection),这种方式就很灵活了,实现起来简单优雅,具体实现方式如下:pojopublic interface SummaryListDTO { String getCityCode(); String getCityName(); String getCreateDate(); String getSaleType();}这是一个接口。dao@Query(原创 2021-06-01 15:10:34 · 343 阅读 · 0 评论 -
JPA自定义对象接收查询结果集
使用过jpa就会知道,我们借住@Query注解进行查询操作时,如果单表查询返回的是一个字段或者一个实体类时,很容易接收查询的结果;但是如果我们进行多表关联查询,查询的字段并不一定都在一个表中,所以就不能用实体类接收了,对于这样查询结果又一下三种方式处理。用Object[]接收这种方式显得水平好矬,取值的时候还要通过数组索引去取值,太low了,一堆代码看起来也不好看。如果仅是做一些统计类的查询勉强可以接收。用Map<String, Object>接收这种方式相对来说要比Object[]原创 2021-06-01 15:04:40 · 1542 阅读 · 0 评论