摘要

本文以民族文献信息库项目开发为背景,在比较了目前常用的数据层解决方案后,提出了利用iBatis实现数据持久层,给出了iBatis的工作原理,并简单描述了数据持久化实现过程。系统在引入iBatis持久层框架后,有效地降低了三层架构中层与层之间的耦合度,提高了系统的可扩展性和可维护性。