spring boot项目依赖spring mvc项目注入失败问题
来源:互联网 发布:网络用英语怎么说 编辑:程序博客网 时间:2024/06/05 08:11
maven使用不同框架搭建的不同项目
项目1:spring boot搭建的war项目(这是maven的聚合项目)
项目2:spring mvc搭建的jar项目(这也是maven的聚合项目,核心项目)
war项目将jar项目依赖进来
项目是spring boot配置
@SpringBootApplicationpublic class Application extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(Application.class); } public static void main(String[] args) { SpringApplication.run(Application.class, args); }}
如果执行这个程序来启动war项目,那么你在war项目中注入核心项目的类就会报注入失败
是因为核心项目是使用maven搭建的jar类型 项目,最终会被打包成jar包,当启动项目后spring boot并没有将核心项目中的类注入到spring容器中,
因此启动项目后会报注入失败。
解决方案很简单,只要在Appliction这个类中加上扫描注解即可
@SpringBootApplication@ComponentScan(basePackages = {"com"})public class Application extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(Application.class); } public static void main(String[] args) { SpringApplication.run(Application.class, args); }}
其中@ComponentScan(basePackages={"com"})指定扫描的包,war项目我的包定义格式为com.xx.xx
核心项目包的定义格式也是com.xx.xx
所以注解扫描的包都扫描到这两个项目中的相关注解
加上注解后,刚接触spring boot的我,问题得到解决了
阅读全文
6 0
- spring boot项目依赖spring mvc项目注入失败问题
- spring boot创建项目包依赖问题
- spring boot 依赖注入
- Spring Boot 依赖注入
- spring boot 多模块管理时,依赖注入bean失败
- spring 项目多线程 依赖注入 空指针
- Spring 依赖注入失败原因
- spring依赖注入失败原因
- spring boot service注入失败
- Spring MVC学习--依赖注入
- 项目启动失败 no mapped spring-mvc
- 面试问题项目已经依赖了一个parent,怎么引入spring boot依赖
- (1) Spring Boot + Gradle +Spring MVC项目搭建
- 使用STS工具创建Spring Boot或Spring MVC项目
- maven项目引入spring boot依赖之后filter不生效的问题
- Spring boot maven项目配置文件覆盖问题
- spring-boot创建项目遇到配置问题
- Spring boot + redis 项目
- C++设计模式四--FactoryPattern(工厂方法模式)
- [转]ProcessExplorer使用分享
- linux c下获取文件大小
- node与zone
- jmeter引用jar包
- spring boot项目依赖spring mvc项目注入失败问题
- html数据动态显示、利用ajax动态显示mysql的数据
- Android 禁止Edittext弹出系统软键盘 的几种方法
- 四元数学习
- 数据库oracle11g的存储结构
- vue-cli#2.0项目结构
- iOS进阶之路之__bridge、__bridge_transfer和__bridge_retained
- photoview与drawerlayout滑动冲突-ArrayIndexOutOfBounds
- Android 朋友圈 输入框评论效果