美文网首页IdeaSpringFramework
spring注解方式 idea报could not autowi

spring注解方式 idea报could not autowi

作者: 依然饭太稀 | 来源:发表于2017-04-07 16:00 被阅读168次

    从根本上解决:

    File-Project Structure 页面 Facets下删掉 Spring(直接右键Delete)

    这个解答是对的。并不会降低安全性!!

    因为创建项目的时候,都是先创建空项目再创建web moduele(你想直接创建web project也可以),一般不会使用spring组件。都是自己配置的。

    这时候你要是不小心手滑(手滑原因:因为idea对你spring的配置文件会在上方报警告,然后你一fix,就容易出事),那就会报错无法Autowired。

    所以你只要删掉你手滑添加的就可以

    相关文章

      网友评论

      • 互联网混凝土瞬移师:那是因为你autowired的类没有添加@Component、@Repository、@Service、@Controller这些对应的spring注解!没有把类交由spring容器管理!:-1:
        依然饭太稀:写了。

      本文标题:spring注解方式 idea报could not autowi

      本文链接:https://www.haomeiwen.com/subject/rnmhattx.html