一开始学习mybatis框架的时候 要进行一个思路的转变 之前学web项目 代码中操作数据库都是通过JDBC 底层去写sql 进行CURD 现在mybatis 框架相当于帮我们封装了底层操作的代码 我们写一个DAO接口 实现类 我们是通过编写Mapper.xml文件去执行数据库操作 这样的话 就把代码隔离出来了 以后也便于排错 我在写一个查询接口的时候 忘记在pom.xml 文件中添加一个build的配置出现了控制台报错一直找不到mapper.xml文件 targat 文件中编译也一直没有mapper包 原因就是没有配置mybatis配置文件关于mapper.xml编译资源文件导出这个build
build 代码
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
报错信息
添加后targat 目录能正常编译mapper文件了
自己还是个小白 写下来自己能有个印象 这种低级错误 大神们会很快解决 自己只能慢慢摸索
哎 路漫漫兮其修远 加油吧