Error creating bean with name 'isPhoneNoAvalibleController': Unsatisfied dependency expressed t
时间: 2023-09-24 21:06:43 浏览: 116
引用和详细描述了一个在Spring框架中创建Bean时的错误。错误的原因是无法满足对名为'isPhoneNoAvalibleController'的Bean的依赖。具体来说,无法找到一个类型为'com.sxcute.meeting.service.employeeService'的合格Bean来满足对'employeeService'字段的注入依赖。
根据引用中提供的操作步骤,解决这个问题需要进行以下几个检查:
1. 检查Service层是否添加了@Service注解,这个注解告诉Spring该类是一个服务Bean。
2. 检查Mapper层是否添加了@Mapper注解,这个注解告诉Spring该类是一个数据库操作接口。
3. 检查启动类是否添加了@MapperScan注解,这个注解告诉Spring在扫描Mapper接口时要识别并创建相应的Bean。
4. 检查ServiceImpl层中是否为Mapper添加了@Autowired注解,这个注解告诉Spring要自动注入Mapper依赖。
总结来说,这个错误通常是由于忘记添加某些关键注解导致的。检查从Service层到使用过程中的每个环节,确保所有需要的注解都正确地添加了,就能解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [报错-Error creating bean with name xxx: Unsatisfied dependency expressed through field xxx](https://blog.csdn.net/qq_36732146/article/details/123194842)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [问题杂谈(二十七)Error creating bean with name: Unsatisfied dependency expressed through field](https://blog.csdn.net/qq_44648936/article/details/130280387)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文