我正在使用带有 aspectj-autoproxy 的 Spring AOP。我使用@Around 注释来拦截某些类和方法。
@Around(value = "@annotation(counter)")
此代码应拦截带有 @Counter 注释的方法。
我的问题是,这个定义是否强制扫描类路径中的所有类?我问是因为我有一个巨大的项目,如果将扫描所有类路径,可能会遭受几分钟的加载时间。
如果答案是肯定的,我该如何禁用他的扫描?
我正在使用带有 aspectj-autoproxy 的 Spring AOP。我使用@Around 注释来拦截某些类和方法。
@Around(value = "@annotation(counter)")
此代码应拦截带有 @Counter 注释的方法。
我的问题是,这个定义是否强制扫描类路径中的所有类?我问是因为我有一个巨大的项目,如果将扫描所有类路径,可能会遭受几分钟的加载时间。
如果答案是肯定的,我该如何禁用他的扫描?