基于Struts、Spring、Hibernate技术构建的JAVA SMART系统框架设计与开发
这篇论文介绍了一种基于Struts、Spring、Hibernate技术构建的JAVA SMART系统框架设计与开发的方法。该系统主要实现了在线考试信息管理,以及教师对学生在线考试信息的管理和维护。整个系统的框架分为表现层、业务层和持久层。在表现层,该系统使用了Struts进行扩展设计,并结合系统的需求完成了自定义标签的封装和基本action接口的编写。在业务层方面,则采用了单例模式设计与Spring的IoC模式相结合,实现了公共代理类的编写和各业务逻辑接口的封装。而在持久层方面,则采用了基于现有持久层框架的实现模式,实现了对常用数据库操作的封装,减少了耦合性且避免了生成大量的临时对象。该系统框架能达到良好的可拓展性和维护性,适用于J2EE领域中基于SSH来架构的大部分B/S系统。
用户评论