jHipsterはコンストラクタインジェクションを利用します。あなたはコンストラクタ・インジェクションを使用するために@AutowiredとしてUserRepositoryをマークするために持っていた
public UserResource(UserRepository userRepository) {
this.userRepository = userRepository;
}
:
あなたはUserResourceクラスで見れば、あなたは、コンストラクタは、引数の1つとしてuserRepositoryを取る表示されます
public UserResource(@Autowired UserRepository userRepository) {
this.userRepository = userRepository;
}
しかし、Spring 4.3以降では注釈は必要なくなり、コンストラクタの引数がSpring Beanであれば、Springによって自動的にautowiredになります。
参照:https://spring.io/blog/2016/03/04/core-container-refinements-in-spring-framework-4-3