首页 > 解决方案 > 考虑在配置中定义“com.service.AdminService”类型的 bean

问题描述


应用程序无法启动


描述:

com.controller.AdminController 中的字段 adminService 需要找不到类型为“com.service.AdminService”的 bean。

注入点有以下注解: - @org.springframework.beans.factory.annotation.Autowired(required=true)

行动:

考虑在您的配置中定义一个“com.service.AdminService”类型的 bean。

标签: javaspringspring-boothibernatespring-mvc

解决方案


使用这段代码就可以了。

@Controller
public class AdminController{

private AdminService adminService;

@Autowired
public AdminController(AdminService adminService){
  this.adminService=adminService;
}
}

并且还在 AdminService 接口上方使用 @Service 注解。


推荐阅读