我有一个方面类(spring-aop)。我有一个建议可以获取一些参数并将其存储在类字段中。第二个建议使用这些参数。它用于功能测试,我需要使它们成为线程安全的,因为它可以由多个用户同时运行。我该怎么做?
public class SomeAspect {
private String parameters;
public void saveParameters(JoinPoint jp) {
Object[] args = jp.getArgs();
Object firstArg = args[0];
this.parameters= (String) firstArg;
}
public void useParameters() {
doSmth(parameters);
}
}