![](https://csdnimg.cn/release/download_crawler_static/88204666/bg8.jpg)
2.2 B/S 结构
B/S 架构是一种基于互联网系统的软件系统开发架构,是现如今在软件系统开发中采
用非常大量的一种软件系统结构。现如今 B/S 架构已经被大量使用,打破了 C/S 结构的
结构,给基于网络结构的软件系统提供了良好的支持。B/S 架构伴随着计算机网络技术发
展而逐步的发展和更新。伴随着互联网的进一步发展,就要求大多数的管理系统要求不
仅仅可以在一台电脑上使用,同时可以在接入互联网的其他电脑也可以使用对系统进行
操作和使用。在这样的背景下基于 B/S 架构的软件系统设计方法得到了越来越大量的使
用,基础部分也在不断的更新。
B/S 架构是利用操作系统中的浏览器来进行使用的,不是一种窗体软件系统,不需要
在使用系统的电脑上进行安装。B/S 架构的运行方式是在远程的服务器上把开发的软件系
统部署在远程的服务器上,在部署好软件系统之后就可以实现在任何接入互联网的电脑
上访问部署好的软件系统。B/S 架构给使用管理系统的用户带来极大的便利。
在三层体系结构的 B/S(Browser/Server,浏览器/服务器结构)系统中,用户可以通
过浏览器向分布在网络上的众多服务器发出请求。B/S 系统极大地简化了客户机的工作量,
客户机上只需要安装、配置少量的客户端运行软件即可,服务器将担负大量的工作,对
数据库的访问以及应用程序的执行都将由服务器来完成。
B/S 架构的不断成熟,主要使用 WWW 浏览器技术,结合多种浏览器脚本语言,用
通用浏览器需要实现原本复杂的专有软件来实现的强大功能,并节约了开发成本,是一
种新的软件架构。B/S 系统包括:表示逻辑层,控制逻辑层,数据展现层,三层是相对独
立又相互关联。
2.3 Spring Boot 框架简介
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring
应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员
不再需要定义样板化的配置。通过这种方式,Spring Boot 致力于在蓬勃发展的快速应用
开发领域(rapid application development)成为领导者。
SpringBoot 可以与经典的 Java 开发工具一起使用或者作为命令行工具安装。无论如
何,需要 JavaSDK1.6 或者更高版本,本项目用到的是 JDK1.8 版本。