「SpringBoot」@AutowiredでDI(依存性の注入)をするサンプル
1.@Serviceでサービスの作成 DIの対象クラスの定義
@Service public class UserService { public User getinfo(String addr,String username) { User user = new User(); user.setAddr("test addr"); user.setUsername("yamada"); return user; } }
2.@Autowiredで依存性の注入を登録
@RestController public class UserController { @Autowired UserService userService; @RequestMapping("/create") public String create(){ return "test" } }