同一个工程下,我有一个 API
@GetMapping(value = "getForOne")
public Result getForOne(long ID) {
// ...
return result;
}
我在另一个类里面想要调用这个 API,应该怎么做?
之前没学过 Spring Boot 。。。
1
fxxwor99LVHTing 2020-07-07 17:37:42 +08:00
打破零回复。
|
2
cokepro 2020-07-07 17:39:31 +08:00 1
调用 service,而不是 controller 。controller 的用途是路由。
|
3
cxshun 2020-07-07 17:39:56 +08:00 1
在另外一个类里面调用这个,那就再 @Autowired 当前这个 Controller 罗,它实际上就是一个 bean,一样用的
|
4
Hasal 2020-07-07 17:47:46 +08:00 1
|
5
EminemW 2020-07-07 23:16:03 +08:00
你应该把逻辑写在 service 里,controller 调用 service
|