spring aopフレームワークはspringコンテナを最大限に利用している。