repository.findOne(categoryId)一直飘红报错

来源:4-3 买家类目-service

争取不猝死

2018-08-28

//img.mukewang.com/szimg/5b84f7140001e80511460536.jpg


findOne方法进去后是这个:

//img.mukewang.com/szimg/5b84f8eb0001f4f009260141.jpg


编辑器提示也只有这个:

http://img.mukewang.com/szimg/5b84f99a000130a508480195.jpg

写回答

1回答

争取不猝死

提问者

2018-08-28

上网查了之后原来还是版本问题,findone得用这个:

//img.mukewang.com/szimg/5b84fabb000187a207600171.jpg

将.findOne(id); 改为 .findById(id).orElse(null); 或.findById(id).get();

另外怎么采用答案啊,找了半天没看见,知道的同学烦请告知,十分感谢


1
1
廖师兄
因为你不听话,用了新版本,这是新版jpa的语法。
2018-08-28
共1条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程