私有类的@Async没有@Autowired

时间:2018-03-02 17:35:03

标签: java spring spring-boot asynchronous autowired

我正在尝试将小型服务转换为库。我有一个类X,它使用异步方法调用另一个类Y.使用异步方法的Y类并不意味着公开曝光。但据我所知,两个类都需要自动装配才能使异步注释生效。

我看到的一个问题是,我需要将类Y放在类X构造函数args中或类X中的类Y setter中。如果类Y是私有的,那么这是不合理的意味着暴露。

  • 有没有办法在没有@Autowired的情况下使用@Async?
  • 有没有办法让@Autowire成为私人班级?

0 个答案:

没有答案