微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决如何在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 举报,一经查实,本站将立刻删除。