发展的快速应用程序开发领域的领导者。
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.5 Vue 开发技术
Vue 是目前中国最火的前端框架,是一套用于构建药店经营者界面的渐进式框架,与其
他大型的框架不同的是 vue 被设计可以自己向上逐层应用,vue 的核心库只关注视图层,不仅
易于上手,还便于与第三方库或者既有项目整合,另一方便,当与现代化的工具链以及各种
支持类库结合使用时,vue 也完全能够为复杂的单页应用提供驱动,以及简单、快速、组合、
紧凑、强大、对模块友好的特点。深受程序员的喜爱。可以说是当今中国前端框架界的第一
框架。
Vue 技术是基于 javascript 而开发的一种应用于 web 或移动端系统的移动端界面开发技术,
其借助于 html 标签完成界面的布局展示,而其操作的执行则是由 Java 语言编程实现的,是一
种相伴相生的关系,比较适合于中小基于协同过滤的药品推荐系统的开发应用。从前端技术
层面进行分析,目前前端的主流 MVVM 框架有三种:React、Vue、Angular。
Angular 框架由 Google 维护, 使用的解决方案是脏检查机制。所谓的脏检查,就是指在对数
据变化的检查上,遵循每次药店经营者交互时都检查一次数据是否变化,有变化就去更新
DOM。这个方法比较简单粗暴,后面 Angular 团队又完全抛弃 Angular1,做了一个全新的框
架叫 Angular,引入了 TypeScript、RxJS 等新内容,这些设计虽然也很优秀,但是不支持向前
兼容,抛弃了老药店经营者。导致 Angular 这个优秀的框架现在在国内没有大面积推广开来。
React 框架是由 Facebook 的 React 团队提出的解决方案,页面初始化时,通过虚拟 DOM
计算出变化的数据,去进行精确的修改。所以在 React 中,一段 HTML 代码会被映射成一个
JavaScript 的对象进行描述。这个 JavaScript 对象就像数据和实际 DOM 的一个缓存层,通过
管理这个对象的变化,来减少对实际 DOM 的操作,达到更新页面的效果。
Vue 框架作者尤雨溪, 开始使用的解决方案是使用响应式,在页面初始化的时候,Watcher