摘要
针对传统的使用单一框架构建企业级应用存在结构复杂、扩展性和可维护性差的问题,在对两个开源框架Hibernate和Struts进行深入分析的基础上,提出了两个框架的整合方法,并以移动卡类业务系统的设计与实现为例,阐述了其在实际开发中的应用过程。结合系统的特殊性,对Hibernate接口进行了进一步的封装,加快了系统的开发进程。
The traditional single-architectured development of enterprise-level applications often results in complex architecture, poor extensibility and difficulties in maintenance. A new development methodology is proposed, which integrates two widely-used opensource frameworks, namely Hibernate and Struts. This methodology is presented in depth, with the help of an exemplary mobile card deployment system. Some enhancements are discussed, for instance the encapsulation of the Hibernate API which helps to further accelerate the development process.
出处
《计算机工程与设计》
CSCD
北大核心
2010年第2期406-409,共4页
Computer Engineering and Design
基金
广东省科技计划基金项目(2007B020715001)
关键词
模式.视图-控制器
STRUTS框架
持久
DAO模式
关系映射
model-view-control (MVC)
struts framework
persistence
data access objects (DAO) pattern
O/Rmapping (ORM)