如何在Spring数据JPA中为查询注释定义默认包名称

问题描述

我一直在尝试减少查询注释下自定义查询的冗长性。一种明显的方法是不在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 (将#修改为@)