结构,给基于网络结构的软件系统提供了良好的支持。B/S 架构伴随着计算机网络技术发
展而逐步的发展和更新。伴随着互联网的进一步发展,就要求大多数的管理系统要求不
仅仅可以在一台电脑上使用,同时可以在接入互联网的其他电脑也可以使用对系统进行
操作和使用。在这样的背景下基于 B/S 架构的软件系统设计方法得到了越来越大量的使
用,基础部分也在不断的更新。
B/S 架构是利用操作系统中的浏览器来进行使用的,不是一种窗体软件系统,不需要
在使用系统的电脑上进行安装。B/S 架构的运行方式是在远程的服务器上把开发的软件系
统部署在远程的服务器上,在部署好软件系统之后就可以实现在任何接入互联网的电脑
上访问部署好的软件系统。B/S 架构给使用管理系统的员工用户带来极大的便利。
在三层体系结构的 B/S(Browser/Server,浏览器/服务器结构)系统中,员工用户可
以通过浏览器向分布在网络上的众多服务器发出请求。B/S 系统极大地简化了客户机的工
作量,客户机上只需要安装、配置少量的客户端运行软件即可,服务器将担负大量的工
作,对数据库的访问以及应用程序的执行都将由服务器来完成。
B/S 架构的不断成熟,主要使用 WWW 浏览器技术,结合多种浏览器脚本语言,用
通用浏览器需要实现原本复杂的专有软件来实现的强大功能,并节约了开发成本,是一
种新的软件架构。B/S 系统包括:表示逻辑层,控制逻辑层,数据展现层,三层是相对独
立又相互关联。
2.3 SSM 框架简介
SSM 框架,是 Spring+Spring MVC+MyBatis 的缩写,这个是继 SSH 之后,目前比较
主流的 Java EE 企业级框架,适用于搭建各种大型的企业级应用系统。
1.Spring 简介
Spring 是一个开源框架,Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,
由 Rod Johnson 在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分
理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring 使用基本
的 JavaBean 来完成以前只可能由 EJB 完成的事情。然而,Spring 的用途不仅限于服务器
端的开发。从简单性、可测试性和松耦合的角度而言,任何 Java 应用都可以从 Spring 中
受益。简单来说,Spring 是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框
架。