controller层简单调用一下service 即可
@RestController
@RequestMapping("/teacher")
public class TeacherController {
private final TeacherService service;
public RemoteMessageController(TeacherService service) {
this.service = service;
}
@GetMapping("/list")
public List<Map<String, Object>> search(){
return service.get();
}
@PostMapping("/remote")
public Object remote(){
return service.remote();
}
}
// service层
@Service
public class TeacherService {
public List<Map<String, Object>> get(String url) {
RestTemplate restTemplate = new RestTemplate();
String body1 = restTemplate.getForEntity(url, String.class).getBody();
return JSONObject.parseObject