1.背景:
我将应用分成了parent+core+server这种模式,parent是一个单纯的pom文件,存放项目的一些公共依赖;core则是一个没有启动类的SpringBoot项目,存放项目的核心代码,例如model、filter、listener及配置等;server则是一个实际的应用项目,包含一个SpringBoot启动类,提供各种实际的功能。
![7292223-1a2d085217a595d4.png](https://i-blog.csdnimg.cn/blog_migrate/0d52bd05fb34ecc4d618554b1463115e.webp?x-image-process=image/format,png)
项目结构
2.我遇到的问题:
启动StaticFileServerApplication,项目启动成功,但是发现在core中编写的包括repository等并未成功注入,配置类也没有生效。即SpringBoot并没有扫描到这些文件。
3.解决方法:
问题很明显,是由于我们的代码并没有被SpringBoot自动注入进去,那么就朝着这个方向努力。
方法:
-
将StaticFileServer