问题描述
我一直在尝试减少查询注释下自定义查询的冗长性。一种明显的方法是不在Query批注中编写包名称。在休眠状态下,我们可以使用XML编写默认的程序包名称。通过注解,Spring数据JPA有什么等效功能吗?
我可以举一个例子来重述我的问题-
@Query("select new map(itempublicName,count(itempublicName) as count) from com.appollo.materials.infactory.entity.Item group by itempublicName order by count(itempublicName) desc)
public List<Map> getItemFrequecy()
我不想在每个查询中重复包装名称 com.appollo.materials.infactory.entity 。对我来说,很明显,因为我所有的实体都在实体包中,所以为什么我要在每个查询中都重复相同的名称。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)