Spring官方Guides

随着微服务的流行,Spring Boot/Cloud的崛起,Spring Source几乎再一次要成为Java的代名词。那么我们如何才能快速的学习和入门Spring呢?除了很多国内高手编写的一些教程之外,有没有更为官方的指导呢?实际上,在Spring官方网站中是有非常优秀的教程页面的:https://spring.io/guides。

但是由于该教程内容均是英文的,所以只有少部分人会关注这里。所以,我们SpringForAll社区计划开始组织对这部分高质量内容的翻译工作,以促进Spring这样优秀的框架在国内的发展!由衷的希望Spring大生态变得越来越强大!

我们的首页:http://www.spring4all.com/spring-guildes/

如何开始

详情请参考:WIKI 如何开始

协作参与

协作流程

翻译内容

文章状态目录

| 编号 | 标题 | 状态 | 译者 | 校对 | | ---- | ---------------------------------------- | ---- | ---------------------------------------- | ---------------------------------------- | | 1001 | Building a RESTful Web Service | 校对完成 | Jitianyu | | | 1002 | Scheduling Tasks | 校对完成 | happyxiaofan | carlzhangweiwen | | 1003 | Consuming a RESTful Web Service | 校对完成 | hapihapidoge | maskwang | | 1004 | Building Java Projects with Maven | 校对完成 | liqiangatongoingdotme | william-hyx | | 1005 | Accessing Relational Data using JDBC with Spring |寻找校对 | codedrinker | | | 1006 | Uploading Files | | JustDoNow | | | 1007 | Authenticating a User with LDAP | | 512013674 | | | 1008 | Registering an Application with Facebook | | | | | 1009 | Messaging with Redis | 校对完成 | linzx2015 | | | 1010 | Registering an Application with Twitter | | | | | 1011 | Messaging with RabbitMQ | 校对完成 | chenzhijun | 程序猿DD | | 1012 | Accessing Twitter Data | | | | | 1013 | Accessing Facebook Data | 校对调整 | wangzhidong | | | 1014 | Accessing Data with Neo4j | | | | | 1015 | Validating Form Input | | carl-zhao | | | 1016 | Building a RESTful Web Service with Spring Boot Actuator | 正在校对 | xyq000 | strongant | | 1017 | Messaging with JMS | | zivyu | | | 1018 | Creating a Batch Service | 校对完成 | cleverlzc | lexburner | | 1019 | Securing a Web Application | 校对完成 | lexburner | 程序猿DD | | 1020 | Building a Hypermedia-Driven RESTful Web Service | | | | | 1021 | Accessing Data with GemFire | | | | | 1022 | Integrating Data | | xuxiaoxie | | | 1023 | Caching Data with GemFire | | liweijian199011 | | | 1024 | Managing Transactions | | | | | 1025 | Accessing Data with JPA | | lovedboy2012 | | | 1026 | Accessing Data with MongoDB | 校对完成 | cholf | cleverlzc | | 1027 | Serving Web Content with Spring MVC | | dejunyu | | | 1028 | Converting a Spring Boot JAR Application to a WAR | 校对完成 | JohnHello | | | 1029 | Creating Asynchronous Methods | 校对完成 | shaoshao721 | mrdear | | 1030 | Handling Form Submission | | zzzvvvxxxd | | | 1031 | Building an Application with Spring Boot | 校对完成 | nycgym | cleverlzc | | 1032 | Using WebSocket to build an interactive web application | 校对完成 | maskwang520 | strongant | | 1033 | Working a Getting Started guide with STS | 校对完成 | hanbin | cleverlzc | | 1034 | Consuming a RESTful Web Service with AngularJS | 校对完成 | yunlzheng | rhwayfun | | 1035 | Consuming a RESTful Web Service with rest.js | | | | | 1036 | Consuming a RESTful Web Service with jQuery | | william-hyx | | | 1037 | Enabling Cross Origin Requests for a RESTful Web Service | | yunlzheng | | | 1038 | Building Spring YARN Projects with Gradle | 正在校对 | UniKrau | 程序猿DD | | 1039 | Building Spring YARN Projects with Maven | 正在校对 | UniKrau | 程序猿DD | | 1040 | Simple YARN Application | 正在校对 | UniKrau | 程序猿DD | | 1041 | Testing YARN Application | 正在校对 | UniKrau | 程序猿DD | | 1042 | Batch YARN Application | 正在校对 | UniKrau | 程序猿DD | | 1043 | Restartable Batch YARN Application | | UniKrau | | | 1044 | Consuming a SOAP web service | 校对完成 | | | | 1045 | Accessing JPA Data with REST | 校对完成 | strongant | maskwang | | 1046 | Accessing Neo4j Data with REST | | | | | 1047 | Accessing MongoDB Data with REST | 正在翻译 | qiushile | | | 1048 | Accessing GemFire Data with REST | | | | | 1049 | Producing a SOAP web service | 校对完成 | feilangrenM | 王嘉龙 | | 1050 | Simple Single Project YARN Application | | | | | 1051 | Caching Data with Spring | | zzzvvvxxxd | | | 1052 | Deploying to Cloud Foundry from STS | | | | | 1053 | Spring Boot with Docker | 校对完成 | StormMaybin | carlzhangweiwen | | 1054 | Working a Getting Started guide with IntelliJ IDEA | 校对完成 | xiudongxu | cleverlzc | | 1055 | Creating CRUD UI with Vaadin | | | | | 1056 | Service Registration and Discovery | 正在翻译 | lovedboy2012 | | | 1057 | Centralized Configuration | 校对完成 | zaixiandemiao | 胡明昊 | | 1058 | Routing and Filtering | 校对完成| hh23485 | oshare | | 1059 | Circuit Breaker |校对完成 | ligang |Mr.lzc | | 1060 | Client Side Load Balancing with Ribbon and Spring Cloud |寻找校对 | holy12345 | | | 1061 | Testing the Web Layer | | | | | 1062 | Accessing data with MySQL | | pzzls | | | 1063 | Creating a Multi Module Project | 正在翻译 | panhoucheng | | | 1064 | Creating API Documentation with Restdocs | 校对完成 | HoldDie |Jitianyu | | 2001 | Spring Security Architecture | 正在翻译 | YukunSun | | | 3001 | Building REST services with Spring | 正在校对 | silentbalanceyh | cleverlzc | | 3002 | Spring Security and Angular JS | | | | | 3003 | React.js and Spring Data REST | | | | | 3004 | Spring Boot and OAuth2 | | | |

翻译规范

关于翻译的一些规范如下:

  • 翻前必看:一些专业名词列表:Term List

  • 翻译文件格式:markdown

  • 文件名格式:原文标题.md (文件已经预创建,直接编辑即可)

  • 文章摘要部分采用如下的固定格式:(已经预创建,请勿删除该部分)

    原文:[Securing a Web Application]([https://spring.io/guides/gs/securing-web/](http://u.720life.cn/g/c6d1b26d763f49c99d62f7dd7e1f263d2ee066b7e82c43a0874ea7f19015e7233171224fe40ab8bb6f0add78264440ad)

    译者:[xxx]()

    校对:[yyy]()

  • 文章末尾使用统一的版权声明:(已经预创建,请勿删除该部分)

    本文由spring4all.com翻译小分队创作,采用[知识共享-署名-非商业性使用-相同方式共享 4.0 国际 许可](http://creativecommons.org/licenses/by-nc-sa/4.0/)协议进行许可。

  • 正文标题按层次结构 从 ## 开始

  • 代码片段```之后需要写明语言类型

  • 如有图片更静态资源保存在static目录下,每篇文章建立自己的目录存储(目录名使用文章编号,文章编号见README)

  • 文章锚点的跳转处理,不要跳转到英文原文,而应该采用文章内部锚点的跳转,在Markdown中的实现示例:假设有一个链接xxx是跳转到标题Gradle的,那么链接和标题需要下面这样写:

    • 链接这样写 :[xxx](#maodian)
    • 要跳转到的标题这样写:Gradle , 不能用传统的写法:## Gradle
  • 标题、正文、段落、代码段、摘要等大块内容之间都应该空一行。比如:标题与正文之间空一行,段落与段落之间空一行,代码段前后空一行等。

  • 文中出现的链接直接以Markdown的链接形式处理,不要采用论文的标注形式

  • 对于一些常规段落,比如:What you’ll need部分,可以参考已翻译完的文章内容,有差异部分做一些小修改即可

  • 正文中的短代码片段使用`` 标注,比如:`@Controller`

  • 尊重原作、不修改、不删减内容

  • 每篇文章翻译完成之后提交PR,并在翻译交流群中找校对人员完成review,最后由管理员完成Merge

  • 若译者与校对有不同建议,可以将争议部分发到交流群中一起讨论确定结果

致谢

将最诚挚的谢意给SpringForAll社区每一位翻译小队成员,他们都是Spring的忠实爱好者,这里的所有内容都是他们牺牲了业余时间所创造出来的。

下面是所有参与翻译与校对的小伙伴名单(排名不分先后):

  • 待补充

License

本站作品由SpringForAll翻译小分队创作,采用知识共享-署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。

drawio离线版本在线录屏zgrab2 HTTP 模块二次开发 zgrab2 入门教程 同花顺自动化下单源代码 zmap zgrab2 基础教程 投资者入市教程(股票篇)股市相关资料汇总容易记忆密码生成工具沪股股票研究创业板股票研究股票研究中心在线画URM图同花顺自动卖股票drawio优化版本在线工具列表 宝塔批量添加站长统计核心股市策略同花顺自动化买股票在线画商务图
仅提供信息存储空间服务,本网站相关内容来源互联网,如涉及侵权,请联系我们删除[email protected]