SubCut自述文件
SubCut或Scala特质下的唯一绑定类是服务定位器和依赖项注入模式的组合,旨在提供一种惯用方式向scala应用程序提供已配置的依赖项。 它不是像Spring那样的控制解决方案的完整版本,而是提供了特征与实例,类或提供者方法的灵活且几乎不可见的绑定,以及便捷的绑定DSL(特定于域的语言),并着重于开发人员的便利性时间性能,编译时间类型的安全性和不变性。
它也很小(几百行代码),除了Scala运行时库外没有其他依赖项(如果要从源代码构建并运行测试,请加上scalatest和junit)。
SubCut库在Apache v2许可下可作为开放源代码使用。
文献资料
刚刚添加:
源代码中的scaladoc已相当完整,并将继续得到改进。 单元测试提供了有关如何使用子剪切的更多代码示例,但并未尝试证明推荐的用法或有效的配方。 有一个“文档,阐明了最快的上手方法,并且(作者认
评论0
最新资源