blog

Spring AOPポイントカット実行ルール

任意のパブリックメソッドの実行: 実行)任意の "set" で始まるメソッドの実行: 実行)任意のインターフェースのメソッド: 実行...

Dec 28, 2020 · 1 min. read
シェア

任意のパブリックメソッドの実装

  • execution(public * *)

public は省略可能で、最初の * はメソッドの任意の戻り値を表し、2 番目のパラメータは任意のパッケージ+クラス+メソッドの任意のパラメータを表します。

set "で始まるメソッドの実行:

  • 実行

UserServiceインターフェースの任意のメソッド:

  • execution(* com.coffee.service.UserService.*)

com.coffee.serviceパッケージで定義されたメソッドを実行します:

  • execution(* com.coffee.service.)

最初の .* は任意のクラスを表し、2番目の .* は任意のクラスを表し、2 番目の .

サービスパッケージおよびすべてのサブパッケージで定義された任意のクラスの任意のメソッドの実行.

  • execution(* com.coffee.service..)

...* 任意のパッケージまたはサブパッケージに対して

com.coffeeパッケージおよびすべてのサブパッケージで定義されているUserServiceクラスのすべてのメソッドの実行:

  • execution(* com.coffee..UserService.*)")
Read next

第1回|Flink実行アーキテクチャ分析

本稿では、Flink Runtimeにおけるジョブ実行のコアメカニズムについて紹介します。まず、Flink Runtimeの全体的なアーキテクチャとジョブの基本的な実行プロセスを紹介し、次にFlinkの実行アーキテクチャを紹介し、最後にYARN上でのFlinkの2つのモードを詳細に分析します。 Flink Runtim...

Dec 28, 2020 · 3 min read