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