很多时候我们希望把mybatis得map文件放到java目录下。跟dao文件放到一起。
IntelliJ不会把其他类型得文件,打到jar包里。一不小心就会发生map文件找不到的问题。
放到resources里是可以。但是找起来会很不方便。
maven可以很好得解决这个问题。在bulid的resources添加map的目录:
<build>
<finalName>nq.fg.web</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>*.*</include>
</includes>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>com/netqin/fg/model/maps/*.xml</include>
</includes>
</resource>
</resources>
</build>