@Cacheable の使用: プロキシモード (デフォルトのモード) では、プロキシを介しての外部メソッド呼び出しのみがインターセプトされます。 これは、呼び出されるメソッドに @Cacheable が付いている場合でも、自己呼び出し (すなわち、ターゲットオブジェクトの別のメソッドを呼び出しているターゲットオブジェクト内のメソッド) によって実行時に実際のキャッシングが発生しないことを意味します。