spring data jpa 的findone 我怎么全是id查询? 怎么写其它字段查询? 是要在controller 加个什么注解吗
答案:1 悬赏:20 手机版
解决时间 2021-11-17 20:03
- 提问者网友:精神病院里
- 2021-11-17 14:55
spring data jpa 的findone 我怎么全是id查询? 怎么写其它字段查询? 是要在controller 加个什么注解吗
最佳答案
- 五星知识达人网友:狂恋
- 2021-11-17 15:22
你这个findone(id)是用自己的@Query注解的jpql语句?
如果不是,方法应该是findOne(Interger id)才对,可但是你这个实体类哪里有id的字段;
你也可以试试findBy字段这种方式
另外注意下几个Repository接口的细微区别,会不会问题出在接口选择上面!追问我不想用自己写的@query 应该有findone 查询其它条件的,比如用name 当条件 不是id
如果不是,方法应该是findOne(Interger id)才对,可但是你这个实体类哪里有id的字段;
你也可以试试findBy字段这种方式
另外注意下几个Repository接口的细微区别,会不会问题出在接口选择上面!追问我不想用自己写的@query 应该有findone 查询其它条件的,比如用name 当条件 不是id
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯