我已經定義了一個自定義方面,該方法查找資源時只執行少量驗證並快速失敗。如果驗證是成功的我怎麼能通上的資源,以我的休息控制器類,以避免額外的數據庫查詢Spring Boot:如何將上下文從自定義方面傳遞到Rest Controller類
0
A
回答
0
你可以做這樣的事情:
@Aspect
@Component
public class SomeAspectClass {
@Around("execution(* com.example.controller.yourController.yourMethod (SomeClass)) && args(someObject)")
public Object sendDataToControllerMethod(ProceedingJoinPoint proceedingJoinPoint, SomeClass someObject) {
//Do your validation, db related works
// "someObject" can be filled, changed etc. here
YourMethodReturnClass yourMethodReturnObject = (YourMethodReturnClass) proceedingJoinPoint.proceed(new Object[] {someObject});
return yourMethodReturnObject;
}
}
相關問題
- 1. 如何將自定義的DaoAuthenticationProvider加載到Spring上下文中?
- 2. ASP.NET MVC:將上下文傳遞給自定義類
- 3. 如何將屬性從Gradle傳遞到Spring Boot
- 4. 如何將上下文傳遞給groovy中的自定義方法?
- 5. Spring @Controller和自定義MethodNameResolver
- 6. 從jsp傳遞參數到Spring Controller方法
- 7. ASP.NET:如何將數據傳遞到自定義錯誤頁面
- 8. Django如何將自定義變量傳遞到上下文以在自定義管理模板中使用?
- 9. 將數據從模型傳遞到自定義驗證類
- 10. 將自定義類型的Safearray從C++傳遞到C#
- 11. 將上下文傳遞給Django Rest框架中的分頁類
- 12. 如何將整個請求從AWS API網關傳遞到Spring Controller?
- 13. 如何將上下文從活動傳遞到活動?
- 14. 測試Spring Boot Rest API Post方法
- 15. 將toml文件名傳遞到spring上下文
- 16. 在phantomjs中,如何將變量從頁面上下文傳遞到頁面上下文外
- 17. 如何將文件上傳到自定義文件路徑
- 18. 將@Future和LocalDate的自定義ConstraintValidator添加到Spring Boot項目
- 19. 如何將常量值從tomcat傳遞給war文件(即基於spring-boot)?
- 20. 如何將宏定義從Makefile傳遞到頭文件?
- 21. 如何將JSP中的List傳遞給Java中的Controller類
- 22. 將自定義參數傳遞到datatables.js
- 23. 將上下文傳遞給異步類
- 24. Spring Boot Actuator - 自定義健康端點
- 25. Spring Boot自定義連接對象
- 26. Spring Controller中使用靜態方法的類的bean定義類
- 27. Spring Boot - 自定義JSON序列化
- 28. Spring Boot和Spring Data Rest
- 29. 如何在安全性方面在Spring boot Rest Rest中使用「/ images」路徑?
- 30. 如何將頁面附加到自定義文章類型
這是更好地與問題添加代碼段。 –