Bất cứ ai có thể giải thích những gì tôi cần làm để thực hiện chú thích của riêng tôi có thể thêm chức năng vào các yêu cầu web của tôi không?Cách thêm chú thích tùy chỉnh vào Spring MVC?
Ví dụ:
@Controller
public class MyController {
@RequestMapping("/abc")
@RequiresSomeSpecialHandling
public void handleSecureRequest() {
}
}
đây @RequiresSomeSpecialHandling
sẽ là chú thích của riêng tôi mà gây ra một số công việc đặc biệt để được thực hiện trước hoặc sau khi yêu cầu web nhất định /abc
.
Tôi biết rằng ở mức độ rất cao, tôi sẽ cần viết trình xử lý bài đăng hạt, quét lớp học cho chú thích của tôi và tiêm các trình chặn xen kẽ tùy chỉnh khi cần. Nhưng có bất kỳ phím tắt nào để đơn giản hóa tác vụ này không? Đặc biệt đối với hai ví dụ trên.
Cảm ơn trước,
BTW: Nếu "@RequiresAuth" chỉ là một ví dụ, thì tốt, nhưng không tái tạo lại bảo mật mùa xuân – Ralph
Đó chỉ là một ví dụ - đã chỉnh sửa bài đăng của tôi để làm ví dụ chung chung hơn. – rustyx