groovy dependencies { implementation 'org.scaldi:scaldi_2.13:0.6.4' } scala import scaldi.Module class MyModule extends Module { bind [UserService] to new DefaultUserService bind [EmailService] to new SendGridEmailService } scala import scaldi.Injectable._ object Main extends App { implicit val injector = new MyModule val userService = inject [UserService] userService.doSomething() }


上一篇:
下一篇:
切换中文