spring boot 中@Autowired注解无法自动注入的错误
来源:互联网 发布:apache ant 1.9.3下载 编辑:程序博客网 时间:2024/05/21 06:01
spring boot 中@Autowired注解无法自动注入的错误
在使用springboot main方法启动项目时遇到[@Autowdired]注解无法注入,网上查了很多资料也是一位网上的大神的一句话理通了思路:
异常信息:
异常信息:Action:Consider defining a bean of type 'com.boot.app.service.bootService' in your configuration.
controller层:@RestController @Autowired private BootService bootService; @RequestMapping(value="/query",method=RequestMethod.POST) public String queryByStatus() { return "query"; }}
发现注解均正常:
SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描!“Application类”是指SpringBoot项目入口类。这个类的位置很关键:如果Application类所在的包为:com.boot.app,则只会扫描com.boot.app包及其所有子包,如果service或dao所在包不在com.boot.app及其子包下,则不会被扫描!即, 把Application类放到dao、service所在包的上级,com.boot.Application知道这一点非常关键
Application类:
@SpringBootApplicationpublic class Application extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(Application.class, args); }
13 0
- spring boot 中@Autowired注解无法自动注入的错误
- spring boot 中@Autowired注解无法自动注入的错误
- Spring Boot @Autowired 没法自动注入的问题
- Spring Boot @Autowired 没法自动注入的问题
- @Qualifier注解缩小@Autowired自动注入的范围【Spring 入门】
- servlet中利用spring的注解@Autowired自动注入service失败,优雅的解决方法
- Spring注解之自动注入Autowired
- 2.spring boot热启动,autowired自动加载,value注解,属性注入
- Spring中@Resource、@Autowired、@Qualifier的注解注入及区别
- Spring中@Resource、@Autowired、@Qualifier的注解注入及区别
- Spring中@Resource、@Autowired、@Qualifier的注解注入及区别
- Spring @Resource、@Autowired的注解注入
- Spring的注解注入方式@Autowired,@Resource
- Spring自动注入,@Autowired
- Spring中@Autowired注解与自动装配
- spring的自动注解@Autowired配置
- Spring 注解实例--@Autowired 注入
- Spring boot中filter类不能注入@Autowired变量
- 开通大吉
- jquery基础语法
- android逆向常用工具
- windows下安装docker
- HDU5572 An Easy Physics Problem 【计算几何】
- spring boot 中@Autowired注解无法自动注入的错误
- ubuntu下终端提示符颜色配置以及git分支配置
- 文件分离
- 关于做梦
- 如何通过会声会影制作视频影片
- 创建文件夹 并 实现文件(夹)拷贝
- 调试provider的代码时候,粗心的错误
- sql 多个排序选择,与它的坑
- windows server 时间同步