學習地址:http://www.cnblogs.com/hellokitty1/p/5216025.html 這里有詳細的教程
有幾點我要說一下,因為我使用的是idea 編譯,xml文件 可能會不被讀到
需要在maven 中配置一下
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>
<mappers>
<mapper resource="sqlmap/User.xml"/>
<!--通過resource方法一次加載一個映射文件 -->
<!--<mapper resource="sqlmap/UserMapper.xml"/>-->
<!-- 通過mapper接口加載單個 映射文件 遵循一些規范:需要將mapper接口類名和mapper.xml映射文件名稱保持一致,且在一個目錄 中 上邊規范的前提是:使用的是mapper代理方法 -->
<!--<mapper class="cn.itcast.mybatis.mapper.UserMapper"/>-->
<!-- 批量加載mapper 指定mapper接口的包名,mybatis自動掃描包下邊所有mapper接口進行加載 遵循一些規范:需要將mapper接口類名和mapper.xml映射文件名稱保持一致,且在一個目錄 中 上邊規范的前提是:使用的是mapper代理方法 -->
<package name="cn.itcast.mybatis.mapper"/>
</mappers>
