[请教]学 Java 学的美滋滋,但是 findBy 方法为啥总返回 null....

2019-10-21 10:40:07 +08:00
 From313

Repository 是这么写的:

public default List<acl_accounts> findBySchool_Code(Integer School_Code) {
        return null;
    }

Controller 是这么写的:

@Autowired
private acl_accountsRepository repository;

@GetMapping("/detail")
public Result getDetail(@RequestParam("School_Code") Integer School_Code) {
    return ResultUtil.success(repository.findBySchool_Code(School_Code));
}
4461 次点击
所在节点    程序员
44 条回复
LuckyBoyGirl
2019-10-21 18:15:07 +08:00
我的哥
Drinker
2019-10-21 19:20:30 +08:00
JPA 的持久层不需要实现,是 interface,写出方法即可。
magiclz233
2019-10-21 22:17:28 +08:00
你 return 了个 null 当然得到的是 null 还有,命名用驼峰,中间加个_看不懂 而且 jpa 不惜要你写实现 直接 findByCode 就出来了
q4487979711
2019-10-22 10:24:16 +08:00
接口命名小写加下划线,6 啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/611280

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX