`

pring平台各个模块功能介绍

阅读更多

    spring框架的成熟度越来越高,作为一名开发人员,掌握spring技能已然成为了开发人员的标配,那么spring目前都提供了那些项目呢?在我看来了解spring的发展现状,了解spring目前能做些什么事情,对于一个程序员的进阶是非常重要的,那么今天我就大概来说下spring目前都有那些东西,以及这种东西能做的事情。(ps:这些东西是从官网上面直接翻译过来的,英文好的可以直接去官网查查看,本人英文不是很好,只是想借此来学习英文的同时了解spring的发展现状,一举两得何乐而不为大笑,官网地址:https://spring.io/projects

    一、Spring IO platform

    Spring IO is a cohesive, versioned platform for building modern applications. It is a modular, enterprise-grade distribution that delivers a curated set of dependencies while keeping developers in full control of deploying only the parts they need. Spring IO is 100% open source, lean, and modular.

    The Spring IO platform includes Foundation Layer modules and Execution Layer domain-specific runtimes (DSRs). The Foundation layer represents the core Spring modules and associated third-party dependencies that have been harmonized to ensure a smooth development experience. The DSRs provided by the Spring IO Execution Layer dramatically simplify building production-ready, JVM-based workloads. The first release of Spring IO includes two DSRs: Spring Boot and Grails

    Features

  •     One platform, many workloads - build web, integration, batch, reactive or big data applications
  •     Radically simplified development experience with Spring Boot
  •     Production-ready features provided out of the box
  •     Curated and harmonized dependencies that just work together
  •     Modular platform that allows developers to deploy only the parts they need
  •     Support for embedded runtimes, classic application server, and PaaS deployments
  •     Depends only on Java SE, and supports Groovy, Grails and some Java EE
  •     Works with your existing dependency management tools such as Maven and Gradle
  •     The Spring IO Platform is certified to work on JDK 7 and 8*

    *While the Spring IO Platform supports JDK 7 and 8, many individual Spring projects also support older     JDK versions. Please refer to the [individual projects' documentation] (http://spring.io/docs) for the specific minimum requirements.

    Spring IO平台是用于构建打包现代应用的高内聚的、版本控制的平台。它是一个模块化的、企业级分布式的平台。当开发者想完全控制他们需要发布的部分的时候spring IO平台提供了一套策划的依赖性。spring IO平台100%开源、搞效精干且模块化的。

    Spring IO平台包括基础层模块和具体域的执行层(DSRs)。基础模块层表示核心的Spring模块和与之相关的已经集成调和(调和也就是已经经过测试的)的第三方依赖,spring核心模块和第三方依赖确保给开发者一个顺利的有保证的开发体验。具体域的执行层所提供的Spring IO执行层极大的简化了构建生产就绪的,基于虚拟机工作的相关资源。 第一个版本的Spring IO包括两个具体域执行层:Spring Boot和Grails

    功能

  •  单个平台,超负荷工作量- 构建web,整合,批处理,灵活或者大数据应用
  • 基于Spring Boot 彻底简化开发体验过程
  • 提供可立即使用的生产就绪的功能
  • 策划和调和依赖关系整合在一起
  • 模块化设计平台运行开发者发布他们需要发布的部分
  • 支持嵌入式运行时,典型应用服务器,平台即服务(Platform-as-a-Service)发布
  • 支持Java SE, Groovy,Grails和一些 Java EE
  • 能和已经存在的依赖管理工具例如Maven和Gradle一起运行
  • Spring IO平台已经被证明可以运行在JDK 7和8*以上的版本
    Spring IO 平台支持 JDK7和8,但许多个别的spring项目仍然支持JDK更老的版本。 请到 [individual projects' documentation] (http://spring.io/docs)获取特定的最低要求。
 
 
     翻译过程心得体会
    日期:2017年9月11日22:49:38-----------------------------------
     抱着学习的态度,今天把Spring IO这一部分的简介功能翻译完了,由于文化的差异,翻译的时候有些真的很费劲,大体上是有思路的,但是怎么写下来都不太对劲,可能跟自己的英文水平低有关,惭愧大学没有学好英文,不管怎么样,总算还是开了个头,整体来讲自己看得觉得比较糟糕,后续会继续优化,请看到这篇文章的博友勿骂才好,最好可以提点一下,万分感谢。大笑 明天继续。加油。
    
 
 
 

    

分享到:
评论

相关推荐

    小区物业管理系统.doc

    各个模块功能的详细描述 主函数: main(); 登录菜单: . 进入主菜单:menu(); .修改密码函数: repassword(); .登录界面函数: print1(); 创建用户函数: usercreat(); 主菜单: 输入函数:head=create(); 输出函数:...

    pterm::sparkles:#PTerm是一个现代化的go模块,用于美化控制台输出。 具有图表,进度条,表格,树等功能:rocket:完全可配置且100%跨平台兼容

    大多数想要改善终端输出的模块不能保证平台独立性-PTerm可以。 PTerm遵循最常见的在终端中显示颜色的方法。 使用PTerm,即使在低级环境中也可以创建漂亮的输出。• :yo-yo: 易于使用我们的首要任务是让PTerm尽可能...

    VF高校职工管理系统

    鄂东职院学生成绩管理系统以VF6.0为软件平台,包括用户管理、成绩查询、成绩管理、报表打印四大模块。是一个实效,快捷,友好的系统,为学校管理者提供了更好的了解本学校学生的基本情况、教师基本情况、班级安排、...

    《班级成绩管理系统》C语言课程设计.doc

    具体设计过程: 4.1 、定义数据结构及相关解释 1) 在《班级成绩管理系统》中,各模块功能系统之间构成的数据结构关系为非线性数据结构 的树结构。 2) 树结构:每一个结点只有一个前件,称为父结点。没有前件的结点...

    Python编程入门经典

    14.3.1 下载各个模块 237 14.3.2 创建连接 238 14.3.3 使用游标 238 14.3.4 使用事务并提交结果 245 14.3.5 检查模块的功能和元 数据 246 14.3.6 处理错误 246 14.4 本章小结 247 14.5 习题 248 第15章 使用Python...

    学生成绩管理系统C语言课程设计.doc

    定义数据结构及相关解释: 1) 在《学生成绩管理系统》中,各模块功能系统之间构成的数据结构关系为非线性数据结构 的树结构。 2) 树结构:每一个结点只有一个前件,称为父结点。没有前件的结点只有一个,称为树的 ...

    Perl编程24学时教程(PDF格式,共24章)

    第一部分主要讲述Perl的基本概念,第二部分重点介绍Perl的一些高级特性,第三部分介绍如何使用Perl进行CGI编程,第四部分(即附录)讲述如何在不同的操作系统下安装Perl的各个模块。 本书结构清晰,讲解透彻,通俗易懂...

    PERL编程24学时教程

    第一部分主要讲述Perl的基本概念,第二部分重点介绍Perl的一些高级特性,第三部分介绍如何使用Perl进行CGI编程,第四部分(即附录)讲述如何在不同的操作系统下安装Perl的各个模块。 本书结构清晰,讲解透彻,通俗易懂...

    perl编程24学时教程.rar

    第一部分主要讲述Perl的基本概念,第二部分重点介绍Perl的一些高级特性,第三部分介绍如何使用Perl进行CGI编程,第四部分(即附录)讲述如何在不同的操作系统下安装Perl的各个模块。 本书结构清晰,讲解透彻,通俗易懂...

    用C编写班级成绩管理系统

    详细设计: 整个系统除了主函数外,另外还有14个函数,实现八大功能:输入功能、显示功能、查找功能、排序功能、插入功能、保存功能、读取功能。各个函数的详细设计说明分别如下: 主函数 main() 利用无限次循环...

    C语言图书借阅管理系统课程设计报告.doc

    使用模块化编程的方法每项功能有一个或多个函数组合来完成,其中菜单项选择项模 块对应如下: 图书根本信息录入==> void insert() 图书根本信息显示==> void print() 图书根本信息删除==> void del() 图书根本信息...

    电梯模拟系统

    1乘客类型 反映乘客的所有属性。 ADT Client 数据对象:D={ai∈乘客信息,I=1,2,…,n,n≥0} 数据关系:R={,ai>|ai-1,ai∈D,i=2,…,n} 基本操作: PrintClientInfo(Client const &e,...Print(Elevator &E,Action a)

    手机目标跟踪寻迹小车+蓝牙SPP通信,附APP和Arduino源码-电路方案

    如何通过目标追踪功能制作一个手机摄像头实时跟踪小车,该设计运用OpenCV的图像处理APP,手机APP通过摄像头实时跟踪设定的颜色目标,并且通过手机蓝牙将目标坐标位置和大小等信息输出,配合蓝牙串口模块和我写的配套...

    开发PHP扩展详细教程

    1、增加自己的特殊功能。 2、保护自己的专利代码。 这是几年前的一篇英文文章,现在已被翻译成中文版的。 作者应该是hshq_cn。 链接是:http://bbs3.chinaunix.net/thread-1028798-1-1.html。 现我将此转变为PDF文件...

    入门学习Linux常用必会60个命令实例详解doc/txt

    虚拟控制台的切换可以通过按下Alt键和一个功能键来实现,通常使用F1-F6 。 例如,用户登录后,按一下“Alt+ F2”键,用户就可以看到上面出现的“login:”提示符,说明用户看到了第二个虚拟控制台。然后只需按“Alt+...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    本书是第I卷,以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用PHP进行Web开发的各个方面的知识和技巧,主要包括开发环境、PHP基础、Web页面交互、文件操作、会话应用、图形图像处理及面向...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    本书是第I卷,以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用PHP进行Web开发的各个方面的知识和技巧,主要包括开发环境、PHP基础、Web页面交互、文件操作、会话应用、图形图像处理及面向...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    我将在下面大概介绍。 if, else, elseif, if(): endif if (表达式一) { . . . } elseif (表达式二) { . . . } else { . . . } // 或者像Python一样 if (表达式一) : . . . . . . elseif (表达式二) : . . . else :...

Global site tag (gtag.js) - Google Analytics