Guice 最佳实践和反模式
2022-09-01 06:52:39
我一直觉得构造函数注入到最终字段是一种最佳实践。它最小化了可变状态,并通过使类的形式依赖项显式化使类更易于理解。
public class MyClass {
private final MyDependency dependency;
@Inject
public MyClass(MyDependency dependency) {
this.dependency = dependency;
}
}