摘要
在面向数据库的应用系统开发中,数据库模型的改动会引起业务层、数据库层大量修改。减少因数据库模型改动带来的修改工作量,是软件开发领域急需解决的重要问题。本文通过对iBATIS和数据字典的研究,提出在数据库系统开发过程中建立双重持久层,即在数据持久层的基础上,建立数据字典持久层,同时建立关于数据字典的业务层,通过对数据字典的维护,实现对数据库模型和数据持久层的维护。
- 单位
在面向数据库的应用系统开发中,数据库模型的改动会引起业务层、数据库层大量修改。减少因数据库模型改动带来的修改工作量,是软件开发领域急需解决的重要问题。本文通过对iBATIS和数据字典的研究,提出在数据库系统开发过程中建立双重持久层,即在数据持久层的基础上,建立数据字典持久层,同时建立关于数据字典的业务层,通过对数据字典的维护,实现对数据库模型和数据持久层的维护。