当前位置: 首页 > news >正文

基于SpringBoot多模块项目引入其他模块时@Autowired无法注入

基于SpringBoot多模块项目引入其他模块时@Autowired无法注入

  • 一、问题描述
    • 1、解决方案


一、问题描述

启动Spring Boot项目时报 Could not autowire. No beans of ‘xxxxxxxx’ type found. 没有找到bean的实例,即spring没有实例化对象,也就无法根据配置文件执行依赖注入依赖错误

在这里插入图片描述

1、解决方案

如果两个模块的包路径相同,只需要在启动类扩大包扫描范围

@SpringBootApplication(scanBasePackages = {"com.system.service"})

如果两个模块的包路径不相同,加入引入依赖的包

@SpringBootApplication(scanBasePackages = {"com.system.service", "com.base.service"})

注意还有mapper也同理

@MapperScan("com.system.dao")

  • 人生犹如一本书,每一段经历都是一页页的文字,勇敢地翻过困难的篇章,才能书写出精彩的人生篇章。
  • 在人生的道路上,不要畏惧失败,因为失败是成功的老师,给予了我们宝贵的经验教训,让我们更加坚强和智慧。
  • 无论你现在身处何方,记住,每一步都是前进的方向,即使迈进的步伐很小,也要保持信心,抬头望向属于自己的辉煌。
  • 成功不是一蹴而就的奇迹,而是日复一日的坚持和努力累积的结果,只有通过持之以恒的奋斗,才能收获真正的成就。
  • 命运并非注定,而是由自己的选择和努力所决定,不管环境如何变化,只要内心坚定,梦想的光芒将照亮通往未来的道路。
http://www.lryc.cn/news/310312.html

相关文章:

  • 每日一题——LeetCode1566.重复至少K次且长度为M的模式
  • 代码随想录刷题笔记-Day27
  • 【小沐学GIS】QGIS安装和入门使用
  • 黑马程序员——接口测试——day03——Postman断言、关联、参数化
  • Unreal触屏和鼠标控制旋转冲突问题
  • Vins-Moon配准运行
  • MSCKF3讲:后端理论推导(上)
  • 群控代理IP搭建教程:打造一流的网络爬虫
  • 【IO流系列】字符流练习(拷贝、文件加密、修改文件数据)
  • 华为云磁盘挂载
  • 通过大语言模型理解运维故障:评估和总结
  • SVN教程-SVN的基本使用
  • 【MySQL】数据查询——DQL基本数据库查询
  • 机器人持续学习基准LIBERO系列9——数据集轨迹查看
  • uniapp中canvas的基础使用
  • 中科大计网学习记录笔记(十七):拥塞控制原理 | TCP 拥塞控制
  • 老隋蓝海项目有人盈利的吗?怎么做比较好些呢?
  • 递归与递推(蓝桥杯 c++)
  • ArduinoTFTLCD应用
  • 《秦时明月》IP新高度:与陕西历史博物馆共同书写文化传承新篇章!
  • 2、事件机制、DOM操作、jquery对尺寸操作、jquery添加和删除
  • YOLOv6-Openvino和ONNXRuntime推理【CPU】
  • C语言:结构体(自定义类型)知识点(包括结构体内存对齐的热门知识点)
  • springboot240基于Spring boot的名城小区物业管理系统
  • Day13:信息打点-JS架构框架识别泄漏提取API接口枚举FUZZ爬虫插件项目
  • AJAX 学习笔记(Day1)
  • leetcode 740.删除并活得点数
  • 寻找峰值[中等]
  • 【ESP32 IDF】key按键与EXTI中断
  • Find My运动相机|苹果Find My技术与相机结合,智能防丢,全球定位