框架使用特定的配置方法,无需开发人员定义样板配置。通过这种方式,SSM 旨在成为蓬勃
发展的快速应用程序开发领域的领导者。
SSM 特点:
1、创建一个单独的 Spring 应用程序;
2、嵌入式 Tomcat,无需部署 WAR 文件;
3、简化 Maven 配置;
4、自动配置 Spring;
5、提供生产就绪功能,如指标,健康检查和外部配置;
6、绝对没有代码生成和 XML 的配置要求;
安装步骤:
最基本的是,SSM 是一个可以被任何项目的构建系统使用的库集合。 为简单起见,该框
架还提供了一个命令行界面,可用于运行和测试 Boot 应用程序。 可以从 Spring 存储库手
动下载和安装框架的已发布版本,包括集成的 CLI(命令行界面)。 更简单的方法是使用
Groovy enVironment Manager(GVM),它负责处理 Boot 版本的安装和管理。 可以从 GVM
命令行 GVM install ssm 安装 Boot 及其 CLI。 在 OS X 上安装 Boot 时可以使用 Homebrew
包管理器。要完成安装,首先使用 brew tap pivotal / tap 切换到 pivotal 存储库,然
后执行 brew install ssm 命令。
2.4 B/S 架构
B/S 软件体系结构在服务器上运行和维护应用程序,通过客户端的访问应用程序系统体
系结构。现在互联网上所流行网站为基于 B/S 模式的系统架构的应用。相对于传统的 C/S,B/S
软件体系结构,它在一些方面存在着不同的特点。B/S 软件体系结构有着多种特点,比如结
构是多平台的等等,这大大降低了结构开发人员在客户方面的工作负担,使开发人员能专注
于对信息的管理,并为客户进行合理的规划。B/S 是一种针对于面向客户方向的浏览器软件,
它对于客户端研究与应用所浪费的资源都进行了不同程度的减少。并且使客户易于应用及操
作。在 B/S 架构中,web 浏览器和操作系统都需要客户端方面对数据进行各种操作处理与运
行。相对比于 C/S 体系结构应用程序,客户端所占据的空间得到很大的缩小,并且易于测试
和维护。B/S 体系结构可通过异构的计算机网络和平台透明化地进行使用,无缝隙地结合各
种形式的信息,比如数据库、超文本、多媒体等。由具体 B/S 体系结构比 C/S 体系该结构的
优点是:维护升级简单;成本低,选择多;C/s 结构缺陷维护成本高以及投资大。
图 2-1 B/S 结构图