使用Idea的那些坑
程序员文章站
2024-01-21 20:42:58
...
随着中国互联网的高速发展,中国的程序猿也越来越多,本人跟着习大大提出的实现中华民族的伟大复兴之路也开始了程序猿之旅。俗话说的好,工欲其事必先利其器,java开发开始大家都是用免费的eclipse,但是自从Idea横空出世之后,本人也毫不犹豫舍弃eclipse,开始使用了Idea编程,但是每一种东西都有它自己的特性,所有我在使用的过程中就遇到了Idea的坑。
我们在使用mybatis是通常是把mapper映射文件和mapper接口放到一个包下面,
我们使用eclipse的时候是没问题的,但是使用idea的时候它就不认了,但是有两种方法解决:
一、 在pom文件中加入以下代码
<!--打包时包含源代码包下的资源文件 -->
<bulid>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
二 、
在resource包下新建了一个与DAO类包同名的包,然后把xml文件放进去
以上步骤是在所有的类名和方法名和xml文件中映射完全正确的前提下使用
当然你是怎么发现这个问题的呢肯定是报错呗:
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
能帮助到你就点点赞,没有帮到你就请你另看高明!!!!!!!!