论文部分内容阅读
本文系统地对应用服务层进行了分析,在.NET平台上设计并实现了应用服务层的框架。首先,对Java和.NET平台上的开发框架发展状况进行介绍,明确在应用服务层上建立开发框架的必要性。然后对应用服务层的四个子层进行详细分析,并提出应用服务层框架的总体设计思想,接着以模块为单位详细介绍应用服务层框架的具体设计和实现。最后,给出了一个使用应用服务层框架的开发实例,以检验框架的可用性。
本文实现的应用服务层框架基本上实现了面向实体对象的持久化机制,并支持业务逻辑的解藕、业务撤销和业务规则的检查;此外,提出了使用接口作为实体类的属性承载体的思想,可以达到减少冗余代码的效果。