Promise API,可以拦截请求和相应,转换请求数据和响应数据,支持自动转换
JSON 数据等特点
错误!未找到引用源。
。
2.3 SpringBoot
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新
Spring 应用的初始搭建以及开发过程,该框架使用了特定的方式来进行配置,从
而使开发人员不再需要定义样板化的配置,通过这种方式,Spring Boot 致力于在
蓬勃发展的快速应用开发领域(rapid application development)成为领导者
错误!未找到引
用源。
。
2.4 Spring Data JPA
Spring Data JPA 是 Spring Data 数据系列的一部分,可以轻松实现基于 JPA
的存储库,该模块处理对基于 JPA 的数据访问层的增强支持,它使构建使用数据
访问技术的 Spring 应用程序变得更加容易
错误!未找到引用源。
。
2.5 SpringMVC
Spring MVC 属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow
里面,Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块,使用 Spring
可插入的 MVC 架构,从而在使用 Spring 进行 WEB 开发时,可以选择使用 Spring
的 SpringMVC 框架或集成其他 MVC 开发框架,如 Struts1(现在一般不用),Struts2
等,通过策略接口, Spring 框架是高度可配置的,而且包含多种视图技术,例
如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI,Spring MVC 框
架并不知道使用的视图,所以不会强迫开发者只使用 JSP 技术,Spring MVC 分
离了控制器、模型对象、过滤器以及处理程序对象的角色,这种分离让它们更容
易进行定制
错误!未找到引用源。
。
2.6 Redis
Redis 是一个高性能的遵守 BSD 协议的 key-value 数据库,支持数据的持久
化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用;不
仅仅支持简单的 key-value 类型的数据,同时还提供 list,set,zset,hash 等数据
第 2 页(共 18 页)