演示视频:
https://www.bilibili.com/video/BV1dC4y1Q75S/
第四章 系统实现
4.1 SSH2配置
沃隆税务管家管理系统使用的是SSH2框架。Struts2框架实现了MVC模式,层次结构清晰,程序员只需要注重业务逻辑的实现就可以了,这样一来大大的提高了开发的效率; Struts2只要有配置文件,就可以把握住整个系统各个部分之间的关系; Spring框架在没有程序员的情况下就可以自己实现singleton模式。Hibernate框架的可移植性非常好。在开发过程中简洁的HQL语句,减少了JDBC与SQL操作数据库的代码量,使开发难度降低。[14]
所以,SSH2十分适合本系统的开发。在配置SSH2时首先需要创建工程,然后添加struts支持,紧接着进行分包。紧接着添加spring支持和spring配置文件。下面给出具体配置详细分布过程。
4.2 MVC设计模式
4.2.1 MVC介绍
MVC的英文全称是Model-View-Controller,就是把一个应用的输入、输出和处理流程按照模型、视图、控制的方式进行分离,这样一个应用就会被分成三个层次——模型层、控制层、视图层。如图4-2为MVC模式的基本分层图。[15]
图4-2 MVC 模式基本分层图
视图(View)
视图代表人机交互界面,就是用户可以清楚看到内容,同时可以参与交互的界面。主要功能实