「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"
}
}