intellij idea里神坑的@autowire

当你写完项目的时侯serviceimpl层下的@autowire->对应的是dao层的注入,其下面会出现一条红线

在Intellij Idea开发工具在@Autowired或者@Resource注入XxxMapper接口时报如下错误:

Could not autowire. No beans of ‘XxxMapper’ type found. less… (Ctrl+F1)Checks autowiring problems in a bean class.

解决办法有在 Intellij Idea中设置里:

Settings - Editor - Inspections - Spring - Spring Core - Code - Autowiring for Bean Class - disable(把√去掉)。

原文地址:https://www.cnblogs.com/jiaxiaoyang/p/10240537.html

时间: 2024-11-12 22:34:41

intellij idea里神坑的@autowire的相关文章

IntelliJ Idea取消Could not autowire. No beans of 'xxxx' type found的错误提示

1.问题描述 在Idea的spring工程里,经常会遇到Could not autowire. No beans of 'xxxx' type found的错误提示.但程序的编译和运行都是没有问题的,这个错误提示并不会产生影响.但红色的错误提示在有些有强迫症的程序员眼里,多多少少有些不太舒服. 2. 原因 spring auto scan配置,在编辑情况下,无法找不到对应的bean,于是提示找不到对应bean的错误.常见于mybatis的mapper,如下: <!-- mapper scanne

IntelliJ Idea解决Could not autowire. No beans of &#39;xxxx&#39; type found的错误提示

本文转自:http://blog.csdn.net/u012453843/article/details/54906905 1.问题描述 在Idea的spring工程里,经常会遇到Could not autowire. No beans of 'xxxx' type found的错误提示.但程序的编译和运行都是没有问题的,这个错误提示并不会产生影响.但红色的错误提示在有些有强迫症的程序员眼里,多多少少有些不太舒服. 2. 原因 原因可能有两个,第一个是IntellijIDEA本身工具的问题.第二

在IntelliJ IDEA里创建简单的基于Maven的SpringMVC项目

工具是IntelliJ IDEA 2017.2月的版本 第一步:Create New Project,在左侧找到Maven选项,然后步骤如图(这个webapp生成的项目结构个人觉得不怎么好,比如没有main/java文件夹,也没有test/java文件夹,且各个文件夹也没有设置为Sources.Resources之类的,而且web.xml居然是2.3版本的:不知道大家有没有其它推荐): next后新窗口中填写GroupId和ArtifactId,GroupId一般是指集团/团队名称,如com.a

如果你遇到,在IntelliJ IDEA里Ctrl+Alt+方向键用不了

在idea中使用ctrl+b跟踪进入函数之后,每次返回都不知道用什么快捷键,在idea中使用ctrl+alt+方向键首先会出现与win7屏幕方向的快捷键冲突,右键桌面,选择图形属性,将win7的快捷键关闭. 但是使用快捷键一直都没有反应,尝试杀掉igfxHK.exe进程,看看是否会恢复,然后可以考虑用rundll32.exe复制一份替换掉这个垃圾文件.

IntelliJ IDEA 编译方式介绍

原文:https://github.com/judasn/IntelliJ-IDEA-Tutorial/blob/newMaster/make-introduce.md 编译方式介绍 相比较于 Eclipse 的实时自动编译,IntelliJ IDEA 的编译更加手动化,虽然 IntelliJ IDEA 也支持通过设置开启实时编译,但是不建议,因为太占资源了.IntelliJ IDEA 编译方式除了手工点击编译按钮进行编译之外,还有就是在容器运行之前配置上一个编译事件,先编译后运行.默认下 In

IntelliJ IDEA---java的编译工具【转】

转自:http://baike.baidu.com/link?url=sEpS0rItaB9BiO3i-qCdGSYiTIVPSJfBTjSXXngtN2hBhGl1j36CYQORKrbpqMHqjvu3MOfkgVzpMqr8To2l2q IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.各类版本工具(git.svn.github等).JUnit.CVS整合

安装IntelliJ IDEA热部署tomcat插件JreBel

最近试着使用IntelliJ IDEA这款IDE,网上说它是最好用的java开发工具~但奈何国内ecilpse市场占有率实在稳固,所以国内这个工具也就少数人在使用 当然使用起来跟ecilpse还是有很大差别的,特别的它新建一个project就是相对ecilpse的一个工作空间,这个到现在我还是不习惯~目测越扯越扯远了-,- 不过最不习惯的还是它用tomcat部署工程的时候,不能实现热部署,不说更改java文件,就是在页面更改一点东西加个标签什么的,都得重启tomcat才能刷新...天啊,这得浪费

使用Intellij Idea运行及调试多模块(module)的Maven项目

刚接触Maven不久,遇到一些问题,现将解决方案记录在此.长期更新. 1. 使用Intellij Idea运行Maven项目(单模块) 刚开始时,我是先在Intellij Idea里写好Maven项目,再使用mvn package命令将项目进行打成war包,然后将war包拷贝到Tomcat的webapps目录下,手动启动Tomcat,最后在浏览器里访问该web项目.这么做很麻烦,特别是项目更改时,需要重新启动Tomcat. 后来想把Tomcat集成到Idea中,但发现Idea社区版不支持Tomc

intellij idea 17 log4j 中文乱码

先是在intellij idea里设置没有得到解决, 然后在tomcat的server.xml里设置没有得到解决, 再然后在log4j配置文件里配置没有得到解决. 以下是解决方案. C:\Program Files\JetBrains\IntelliJ IDEA 2017.1.4\bin 下设置idea64.exe.vmoptions 添加 -Dfile.encoding=UTF-8 结果出现 这种情况. 然后在这里添加-Dfile.encoding=UTF-8,问题得到解决. 如下图,正常显示