spring 标签

Posted 朝北教室的风筝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring 标签相关的知识,希望对你有一定的参考价值。

 */
@Slf4j
@Service
public class RetryService {

    @Autowired
    private MqConfig mqConfig;

    /**
     * 如果网络连接失败,数据会发送到MQ
     * 前台监听此MQ
     *
     * @param cityRequest
     */
    public  void sendRetryMsg(CityRequest cityRequest) {

我在使用RetryService的时候,这样使用:是争取的

方法1:

    @Autowired
    private RetryService retryService; 

            for (CityRequest cityRequest : cityRequestList) {
                retryService.sendRetryMsg(cityRequest);
            }

但是这样:是不对的;

方法2:

RetryService retryService =new RetryService();  
 for (CityRequest cityRequest : cityRequestList) {
                retryService.sendRetryMsg(cityRequest);
            }

因为,方法2中,没有使用spring注入;

直接new了一个类,但是new 了一个新的实例之后,这个类里面的

  @Autowired
    private MqConfig mqConfig;

需要从新注入才行,不然运行到需要mqConfig的时候,会报错:空指针异常的;

以上是关于spring 标签的主要内容,如果未能解决你的问题,请参考以下文章

操作栏标签片段中的片段?

动态 Rstudio 代码片段

我正在尝试在android studio上创建标签片段

初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段

初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段

Android TabLayout ViewPager 不会在 backstack 上膨胀标签片段