Autowired对象使用ThreadLocalTargetSource填充,不会为每个类填充。
创始人
2024-11-12 16:30:17
0

要使用ThreadLocalTargetSource填充Autowired对象,可以按照以下步骤进行操作:

  1. 创建一个自定义的ThreadLocalTargetSource类,继承ThreadLocalTargetSource类,并重写getTarget()方法:
import org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator;
import org.springframework.aop.target.ThreadLocalTargetSource;

public class CustomThreadLocalTargetSource extends ThreadLocalTargetSource {

    @Override
    public Object getTarget() throws Exception {
        Object target = super.getTarget();
        // 在此处对target对象进行一些处理,例如进行属性赋值等操作
        return target;
    }
}
  1. 在Spring配置文件中配置自定义的ThreadLocalTargetSource bean:

    
    

  1. 在需要使用ThreadLocalTargetSource填充的类中,使用@Autowired注解注入对应的对象,并使用@Lazy注解延迟初始化:
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;

public class YourClass {
    
    @Autowired
    @Lazy
    private YourAutowiredBean yourAutowiredBean;
    // ...

}

通过以上步骤,就可以使用ThreadLocalTargetSource对@Autowired对象进行填充。每次调用getTarget()方法时,会返回一个经过处理的目标对象。需要注意的是,@Lazy注解用于延迟初始化@Autowired对象,确保在真正使用时才进行填充。

相关内容

热门资讯

第四分钟辅助挂!微乐游戏竞技团... 第四分钟辅助挂!微乐游戏竞技团辅助,uuganmes辅助器,系统教程(有挂方法)软件透明挂微扑克wp...
透视透视!竞技联盟破解版最新版... 透视透视!竞技联盟破解版最新版,wepoker辅助器官方,插件教程(有挂头条);1. ai辅助创建新...
4分钟辅助挂!牵手跑的快小程序... 4分钟辅助挂!牵手跑的快小程序技巧,对战互娱有辅助,解密教程(的确有挂)1、完成的残局,帮助玩家取得...
透视苹果版!pokemmo手机... 透视苹果版!pokemmo手机版脚本免费,aapoker万能辅助器,透明挂教程(有挂存在);致您一封...
1分钟辅助挂!皇豪互娱科技,心... 1分钟辅助挂!皇豪互娱科技,心悦游戏辅助,攻略方法(有挂辅助)是一种具有地方特色的麻将游戏,要想赢得...
透视教程!epoker免费透视... 透视教程!epoker免费透视脚本,wepoker辅助是真的假的,技巧教程(有挂猫腻);1、超多福利...
第四分钟辅助挂!全民奇迹脚本,... 第四分钟辅助挂!全民奇迹脚本,蜀山四川免费辅助器,详细教程(今日头条)1)辅助挂:进一步探索辅助透视...
透视好友!菠萝德普辅助器免费版... 透视好友!菠萝德普辅助器免费版在哪里,wepoker插件程序激活码,wpk教程(揭秘有挂);德普辅助...
透视计算!wepoker辅助器... 透视计算!wepoker辅助器软件下载,we poker辅助器v3.3,专业教程(存在有挂);人气非...
四分钟辅助挂!福建天天开心万能... 四分钟辅助挂!福建天天开心万能辅助,四川游戏家园辅助软件下载,2025新版教程(有挂总结)1、玩家可...