摘要
在分析了MVC模式对AOP技术支持的不足之后,提出了MVCA模式,该模式将横切关注点封装成方面层,并隐形动态织入到MVC各层中。随后基于MVCA模式,设计了多层WEB系统架构,该架构将WEB系统分成MVCA模式层和数据库架构层,较好地实现核心关注点与横切关注点的解耦与管理。
After analyzing the deficiency of MVC mode for supporting AOP technology, MVCA mode is proposed, which encapsulates the cross-cutting concerns as aspect layer and can weave aspect into MVC layers dynamically and invisibly. Then Multi-layers WEB System Architecture based on MVCA pattern is introduced. The architecture divides the WEB system into MVCA pattern layer and database architecture layer, which can realize the decoupling and management of core concern and cross-cutting concern.
出处
《电脑与电信》
2012年第7期30-31,34,共3页
Computer & Telecommunication
基金
广东省科技计划项目"罗定市生态茶叶产业科技集成服务平台及创新服务模式研究"
项目编号:2010A040207003
关键词
面向方面编程
MVCA模式
横切关注点
Aspect-Oriented Programming (AOP)
MVCA pattern
cross-cutting concern