@Autowired在Scala类的构造函数上

Poo*_*oya 7 spring scala

我有一个简单的问题,我怎么能在这个Scala类的构造函数上使用spring @Autowired?

class MessageMBeanExporter(messageDirectory: MessageDirectory) extends MBeanExporter with SmartLifecycle {
      .....
}
Run Code Online (Sandbox Code Playgroud)

Pat*_*iek 15

我没有尝试过,但根据这个这个链接,从2.8+你可以做到:

class MessageMBeanExporter @Autowired() (messageDirectory: MessageDirectory) extends MBeanExporter with SmartLifecycle {
      .....
}
Run Code Online (Sandbox Code Playgroud)