subcut:Scala在特质下是唯一绑定类的

时间:2024-05-04 14:02:24
【文件属性】:

文件名称:subcut:Scala在特质下是唯一绑定类的

文件大小:57KB

文件格式:ZIP

更新时间:2024-05-04 14:02:24

Scala

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


【文件预览】:
subcut-master
----GettingStarted.md(29KB)
----README.txt(1KB)
----pom.xml(4KB)
----NewIn2.0.md(6KB)
----scalac-plugin.xml(130B)
----src()
--------test()
--------site()
--------main()
----build.sbt(740B)
----.idea()
--------highlighting.xml(264B)
----.gitignore(222B)
----project()
--------plugins.sbt(370B)
--------build.properties(19B)
----README.md(2KB)
----PropertyFiles.md(6KB)

网友评论