@PostMapping(path = "/api/users/{userId}/detection")
public @ResponseBody GeneralResponse addNewDetection(@PathVariable (value = "userId") Integer userId,
@RequestParam String detectionImgUrl,
@RequestParam int actionStatus,
@RequestParam Timestamp detectionTimestamp,
@RequestParam String location) {
detectionRepository.save(new Detection(userId,detectionImgUrl,actionStatus,detectionTimestamp,location));
return new GeneralResponse(201,"New Post Added");
}
这是我的spring boot应用程序的代码段。这里检测存储库自动连接到此控制器类。我希望使用此处指定的过程将在此请求中接收的数据发送到firebase api以在我的android应用程序中进行推送通知-
https://firebase.google.com/docs/cloud-messaging/http-server-ref#send-downstream
根据我的说法,我可以通过两种方式做到这一点-
1.使用数据库拦截器
2.使用Spring Boot重定向URL功能
但是,由于我是Spring Boot的新手,所以我不知道该怎么做,因此,请为我提供有关任何一种方法的完整过程的帮助,请问我。