找不到mybatis文件:java.io.IOException: Could not find resource mybatis.config.xml

bug:
image.png
原因:mybatis中的映射不正确外加生成sqlssesion的文件引用不正确
修改后:这里的mybatis-config.xm;和com在同一个目录下的,EmpMapper.xml使用相对路径表示为:com/example/demo/mapper/EmpMapperimage.png
修改文件引用:
image.png

复制代码出现NBSP乱码解决:

现象:
image.png
分析:NBSP(Non-Breaking SPace)是一个不换行的空格字符,它的 Unicode 编码是 U+00A0。有时候,当我们从其他地方复制文本到 IDEA 中,可能会出现 NBSP 字符
解决方法:
按下ctrl+shift+r打开全局替换:在全局替换中找到有问题的地方,可能直接输入\u00A0查找无法查找,这个时候可以找到有问题的内容(也就是刚刚复制过来的),选择NBSP复制后(复制后粘贴在第一个搜索框中,这个时候显示的是空格)在第二个搜索框中输入空格。
image.png

org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 6 in XML document from class path resource [spring-datasource.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 62; cvc-complex-type.2.4.c: 通配符的匹配很全面, 但无法找到元素 ‘context:property-placeholder’ 的声明。

原因:Spring配置文件中的xsi:schemaLocation不全,上面是差context标签的image.png
解决方法:添加http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
image.png

编译失败:内部java编译器错误:打开设置对照下面图片

image.png

ctrl点击类可以进入类内部

解决Maven ‘parent.relativePath‘ of POM_BingTaiLi的博客-CSDN博客
标签中加上是用来指定父级pom文件的相对路径为空的,也就是说,不会在本地文件系统中查找父级pom文件,而是直接从本地仓库或远程仓库中查找。这样可以避免一些不必要的错误或警告,

class lombok.javac.apt.LombokProcessor (in unnamed module @0x7be1ce6a) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module @0x7be1ce6a

原因分析:lombok的版本太低了

1
2
3
4
5
      <dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
</dependency>

IDEA鼠标光标变成了白色粗条,无法正常换行

原因分析:按住了insert进入覆盖模式了。再次按insert就可以变成原本的模式。