为什么JHipster使用字段注入而不是构造函数注入?

为什么JHipster使用字段注入而不是构造函数注入?,jhipster,Jhipster,JHipster正在生成的java代码中使用字段注入。像IntelliJ或SonarQube这样的工具说这很糟糕(参见squid:S3306)。为什么不使用构造函数注入呢?这是一个有效的问题。将其作为一个问题发布在jhipster中,以便展开讨论:有太多的原因让您这样做,或者相反,请在Spring中对stackoverflow上的依赖项注入进行一些研究,您会找到很好的答案。我不认为这应该作为一个问题发布在github上,因为这不是一个问题,我们也不太可能改变我们的风格。我看到关于这个话题有一些激

JHipster正在生成的java代码中使用字段注入。像IntelliJ或SonarQube这样的工具说这很糟糕(参见squid:S3306)。为什么不使用构造函数注入呢?

这是一个有效的问题。将其作为一个问题发布在jhipster中,以便展开讨论:有太多的原因让您这样做,或者相反,请在Spring中对stackoverflow上的依赖项注入进行一些研究,您会找到很好的答案。我不认为这应该作为一个问题发布在github上,因为这不是一个问题,我们也不太可能改变我们的风格。我看到关于这个话题有一些激烈的争论,你做出了决定。但我仍然认为JHipster应该提供一个选项,使用字段注入或构造函数注入生成。这将阻止想要强制构造函数注入的团队重构所有生成的代码。这是一个有效的问题。将其作为一个问题发布在jhipster中,以便展开讨论:有太多的原因让您这样做,或者相反,请在Spring中对stackoverflow上的依赖项注入进行一些研究,您会找到很好的答案。我不认为这应该作为一个问题发布在github上,因为这不是一个问题,我们也不太可能改变我们的风格。我看到关于这个话题有一些激烈的争论,你做出了决定。但我仍然认为JHipster应该提供一个选项,使用字段注入或构造函数注入生成。这将阻止希望强制构造函数注入的团队重构所有生成的代码。