私信发送成功
Watch Star Fork

spring4all / spring-guides-translation

Spring官方教程翻译 http://spring4all.com/spring-guildes/
克隆/下载
maskwang520 最后提交于 2017-12-02 23:44 添加文章
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md 18.63 KB

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/](https://spring.io/guides/gs/securing-web/%29)

    译者:[xxx]()

    校对:[yyy]()

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

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

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

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

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

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

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

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

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

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

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

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

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

致谢

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

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

  • 待补充

License

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

项目点评 ( 16 )

你可以在登录后,对此项目发表评论

6_float_left_people 6_float_left_close