java - 考虑在配置中定义“com.service.AdminService”类型的 bean
问题描述
应用程序无法启动
描述:
com.controller.AdminController 中的字段 adminService 需要找不到类型为“com.service.AdminService”的 bean。
注入点有以下注解: - @org.springframework.beans.factory.annotation.Autowired(required=true)
行动:
考虑在您的配置中定义一个“com.service.AdminService”类型的 bean。
解决方案
使用这段代码就可以了。
@Controller
public class AdminController{
private AdminService adminService;
@Autowired
public AdminController(AdminService adminService){
this.adminService=adminService;
}
}
并且还在 AdminService 接口上方使用 @Service 注解。
推荐阅读
- python - 如何运行按列值分组的分析,而不是使用整个数据集
- c# - Activate.CreateInstance 的 Noob 问题
- node.js - node.js 中的 Rest api 调用问题
- java - 使用 JSON-B 反序列化 JSON 数组
- css - 如何使内容过度成为剪辑路径形状的 div?
- javascript - 代码返回未定义而不是结果
- python - 在 python 中获取 6 周后的星期一
- python-3.x - 当最大像素值小于 65535 时,如何规范化 uint16 图像并将其转换为 uint8?
- azure - azure dev ops 部署期间的 Azure Web 应用配置设置
- c - C 运行时库问题 MD/MDd