我正在使用Akka,Scala和Spring创建一个新的应用程序。但是,我在网上找到的所有示例都显示了一个依赖注入。由于语法与Java不同,有人可以告诉我多个DI的样子吗?
Converting a Java Spring application to Scala
单个DI的例子:
class HelloWorldController @Autowired() (nameService: Name) {
答案 0 :(得分:2)
我首先简单地将参数添加到自动装配的参数列表中:
class HelloWorldController @Autowired() (service1: Foo, service2: Bar)
不幸的是,我还没有在Scala中使用Spring,但是如果@Autowired
与Google Guice的@Inject
类似 - 并且看起来非常相似 - 那么这应该是您在类文件中所需的全部内容