Spring data Jpa自定义查询采坑实录

由于项目中需要用到根据手机号来查询整条记录,所以需要自定义Jpa的查询。照我自己的理解就是,在原来集成Repository的接口上新增一个方法,然后打上@Query的注解,在注解中写上查询的sql语句即可。我的方法如图所示。但在实际测试中,怎么都拿不到数据。


image.png
image.png

奇怪的是,我采用封装好的findById方法却可以取出数据。我特喵凌乱了~


image.png
image.png

然后我添加了构造方法,居然可以了!


image.png

然后我又删掉我的构造方法,竟然又可以了!一脸懵逼!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容