2 系统关键技术
2.1 Spring Boot 框架
Spring Boot 是 Pivotal 团队的一个新框架,旨在简化新 Spring 应用程序的初始设置
和开发。该框架使用特定的配置方法,无需开发人员定义样板配置。通过这种方式,
Spring Boot 旨在成为蓬勃发展的快速应用程序开发领域的领导者。
Spring Boot 特点:
1、创建一个单独的 Spring 应用程序;
2、嵌入式 Tomcat,无需部署 WAR 文件;
3、简化 Maven 配置;
4、自动配置 Spring;
5、提供生产就绪功能,如指标,健康检查和外部配置;
6、绝对没有代码生成和 XML 的配置要求;
安装步骤:
最基本的是,Spring Boot 是一个可以被任何项目的构建系统使用的库集合。 为简
单起见,该框架还提供了一个命令行界面,可用于运行和测试 Boot 应用程序。 可以从
Spring 存储库手动下载和安装框架的已发布版本,包括集成的 CLI(命令行界面)。 更
简单的方法是使用 Groovy enVironment Manager(GVM),它负责处理 Boot 版本的安
装和管理。 可以从 GVM 命令行 GVM install springboot 安装 Boot 及其 CLI。 在 OS X
上 安 装 Boot 时 可 以 使 用 Homebrew 包 管 理 器 。 要 完 成 安 装 , 首 先 使 用
brew tap pivotal / tap 切换到 pivotal 存储库,然后执行 brew install springboot 命令。
2.2 java 语言
JAVA 语言是目前软件市场上应用最广泛的语言开发程序。可以在多种平台上运
用的,兼容性比较强,适应市面上大多数操作系统,不会出现乱码的现像,其扩展性
和维护性都更好,具有分析问题和解决问题的能力,是面向过程的程序设计方便我们
编写的代码更强壮。
JAVA 相对其它语言来说,比较简单,编译起来更方便一些,安全可靠性高。不
完全统计,现在全世界大约有 2000 多万人在使用它,JAVA 既可以镶嵌使用又可以独
力的使用。JAVA 大致可以分成两个部分,一种部分是 JAVA 负责的编译,另一种是
JAVA 负责的运行。JAVA 和 C++语言很相像,但 JAVA 在编程时是一种以对象为导