前两章我为大家详细介绍了如何搭建
Maven
环境、
Spring MVC
的流程结构、
Spring MVC
与
Struts2
的区别以及示例中的一些配置文件的分析。在这一章,我就对示例的层次结构进行说明,以及
MyBatis
的一些简单介绍。
本文不会对
MyBatis
作详细说明,大象还是假定阅读本文的朋友对
MyBatis(ibatis)
有最基本的了解,只有这样才能较好的理解本文的内容。关于
MyBatis
请查看它的官方文档及其它参考资料,本文不作详细讨论。
一、
工程结构图
上面这是典型的
Maven
项目结构形式,使用本地仓库管理
jar
包的依赖,使用插件打包编译发布非常方便,让我们从传统的开发方式中解放出来,大家都快来使用
Maven
构建项目吧!
二、
映射文件
使用
MyBatis
进行持久化操作,需要设置一个映射文件,一般来说,每张表对应一个实体对象和一个
mapper
映射文件。而
MyBatis