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对象,确保在真正使用时才进行填充。

相关内容

热门资讯

从来有辅助"约战竞技... >>您好:约战竞技场辅助器确实是有挂的,很多玩家在这款约战竞技场辅助器游戏中打牌都会发现很多用户的牌...
固有有辅助"丹东约战... 丹东约战麻将辅助器是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加我...
从前有开挂"广西老友... 从前有开挂"广西老友玩辅助器"开挂(透视)辅助平台(wpk教程有挂规律)广西老友玩辅助器ai黑科技系...
原生有开挂"逍遥卡五... 原生有开挂"逍遥卡五星内购破解"开挂(透视)辅助平台(2026新版有挂分享);打开点击测试直接进入微...
本来有开挂"微信小程... 本来有开挂"微信小程序老铁十三水脚本"开挂(透视)辅助软件(介绍教程有人有挂);无需打开直接搜索薇:...
本然有辅助"微信小程... 本然有辅助"微信小程序辅助器"开挂(透视)辅助插件(解密教程有挂方法)【无需打开直接搜索加薇1367...
原先有辅助"逍遥卡五... 您好:这款逍遥卡五星内购破解游戏是可以开挂的,确实是有挂的,很多玩家在这款逍遥卡五星内购破解游戏中打...
固有有辅助"新星游辅... 新星游辅助软件视频是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加我...
一向有辅助"陕西三代... 一向有辅助"陕西三代辅助器免费"开挂(透视)辅助脚本(第三方教程有挂规律)>>您好:软件加13670...
起初有开挂"苹果手机... 起初有开挂"苹果手机闲逸辅助器"开挂(透视)辅助透视(必赢教程有挂方针)【无需打开直接搜索加薇136...