专栏首页技术专栏解决 maven 引入其他模块无法扫描到spring bean的问题

解决 maven 引入其他模块无法扫描到spring bean的问题

  • 起因 问题使用的框架是springboot,自动化部署省了配置,但是却忽略了很多。
  • 问题
模块A引入模块B ,但是模块B的bean一直注入不进来,经过一番查验之后发现,
A模块的Application是在com.xxx.family包下,那么势必只能扫描到这个包下的bean,
B模块的Application是在com.xxx包下,那么在A引入B以后就A就肯定扫描不到他上层包的bean了
  • 解决 把A模块的Application放在com.xxx包下即可
  • 总结,引入模块(A)无非就是把被引入模块(B)的内容加入到引入模块(A)的命名空间下,那么一定要保证在A中配置了能扫描到B下的包,尤其是像Springboot这种自动配置的脚手架,更要小心

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • docker 常用命令

    docker run --name (容器的名字) -d -p hostPort:containerPort 镜像名

    Meet相识
  • Acmen-helper一键生成springboot-api基本项目骨架!Easy Coding,Enjoy life!

    还在为繁琐的配置工作和重复的基础Coding而烦恼吗?Acmen-helper一键搞定 。Easy Coding,Enjoy life!

    Meet相识
  • 初识数据仓库和维度建模的一些理解和感悟

    校招面试的时候面的是java后台,收到的职位offer是大数据相关的东西,虽然啥也不会,不过想到这也是一个比较火的领域,就毅然决然的接受了这个offer。

    Meet相识
  • 干货 | Android工程模块化平台的设计

    携程技术
  • Javascript框架设计思路图

    这个系列的随笔都是关于Javascript框架设计一书的读书笔记(作者是司徒正美),不是本人原创!!! 一、简介: 1、市面上主流的JS框架,大多数是由一个个模...

    郑小超.
  • Android工程模块化平台的设计

    首先自我介绍一下:我叫张涛,目前就职于饿了么移动技术部。可能有些朋友认识我,我之前也会在我博客【开源实验室】写一些Android相关的技术点。

    用户1740424
  • Nginx的模块化设计

    Nginx由内核和模块组成 内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block,而在这个lo...

    dys
  • Python|常用的几个模块

    首先我们先来了解一下什么是python模块?为了方便编写可维护的代码,我们会把很多函数进行分组,分别放到不同的文件里,这样的话,每个文件包含的代码就会相对较少一...

    数据山谷
  • ABP框架 - 模块系统

    我思故我在
  • 聊一聊ABP vNext的模块化系统

    在 Abp vNext 框架里面,模块系统是整个框架的基石,了解了模块系统以后,对于剩下的设计就很好理解了。

    心莱科技雪雁

扫码关注云+社区

领取腾讯云代金券