私は、リソースのルックアップがほとんど検証を行わず、高速で失敗するカスタムアスペクトを定義しました。検証が成功した場合どのように私は、余分なDBの検索を避けるために、私の休憩Controllerクラスにリソースを渡すことができます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. AngularJSからSpring Controllerへ複数の配列を渡す方法
- 2. Spring ControllerからJQueryへデータを渡す方法$。post()call
- 3. Spring-Boot :: SpringコンテキストXMLからJava設定への変換
- 4. spring boot rest ResponseEntity responses
- 5. Spring Boot @WebMvcTestを使用してテストするとき、他の@Controllerを私のコンテキストから除外する方法
- 6. SPAからSpring Boot RestサービスへのAzure AD自動化フローの作成方法
- 7. GradleからSpring Bootにプロパティを渡す方法
- 8. Spring Rest Controllerからファイルをダウンロード
- 9. rest controllerとangularjs、springのマッピング方法
- 10. spring boot- thymeleaf pass html to controller
- 11. ビューから余分なコンテキストをDjango Restシリアライザに渡す方法
- 12. Spring Boot REST API - リクエストタイムアウト?
- 13. ユニットテストモック(Spring Boot Rest Api)
- 14. Java Spring Boot RESTサービス
- 15. SpringコンテキストをSparkワーカーノードに渡す方法
- 16. GETでViewからControllerへ 'string'値を渡す方法
- 17. 1つのView Controllerから別のView Controllerへデータを渡す方法
- 18. AngularJSからSpring Controllerへのリストの受け渡し
- 19. AngularJS ControllerからJSON配列をSpring Controllerに渡すには?
- 20. Spring Boot REST JPA JSON形式
- 21. spring controller spring bootでjspページを提供していますか?
- 22. View ControllerからNSObjectへデータを渡す
- 23. DRFから余分なコンテキストを渡す方法カスタム認証クラス
- 24. Springコンテキストへのプロパティの受け渡し
- 25. Marklogic Spring Boot - Rest Endpointのインストール
- 26. Spring BootビューのBeanの代わりにControllerからのThymeleafフラグメント
- 27. Spring Boot RESTアプリケーションでクラスを再利用するには?
- 28. View ControllerからNSObjectクラスへのデータの受け渡し
- 29. ユニットテストREST Controller with spring-test-mvc
- 30. Junit/Spring Boot mockingクラス
を。 –