美文网首页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