《Spring Boot官方指南》翻译邀请
学技术并发网始终建议同学们阅读原版官方文档,所以并发网每月都会组织大家翻译各种官方技术文档。9月份并发网组织大家翻译《Spring Boot官方指南》,欢迎有兴趣的同学参与。
如何领取
通过评论领取想要翻译的文章,每次领取一章,如Spring Boot Documentation,翻译完后再领取其他章节。领取完成之后,建议在一个星期内翻译完成,如果不能完成翻译,也欢迎你邀请其他同学和你一起完成翻译。
如何提交?
翻译完成之后请登录到并发网提交成待审核状态,会有专门的编辑校对后进行发布。校对完之后被评为A级会升级您为译者,并加入译者沟通群。如果在本站翻译超过十篇文章,将有礼品赠送,比如签名版的《Java并发编程的艺术》或者其他图书。
Table of Contents
- I. Spring Boot Documentation
- II. Getting started
- III. Using Spring Boot
-
- 13. Build systems
- 14. Structuring your code
- 15. Configuration classes
- 16. Auto-configuration
- 17. Spring Beans and dependency injection
- 18. Using the @SpringBootApplication annotation
- 19. Running your application
- 20. Developer tools
- 21. Packaging your application for production
- 22. What to read next
- IV. Spring Boot features
-
- 23. SpringApplication
- 24. Externalized Configuration
- 25. Profiles
- 26. Logging
- 27. Developing web applications
-
- 27.1. The ‘Spring Web MVC framework’
-
- 27.1.1. Spring MVC auto-configuration
- 27.1.2. HttpMessageConverters
- 27.1.3. Custom JSON Serializers and Deserializers
- 27.1.4. MessageCodesResolver
- 27.1.5. Static Content
- 27.1.6. ConfigurableWebBindingInitializer
- 27.1.7. Template engines
- 27.1.8. Error Handling
- 27.1.9. Spring HATEOAS
- 27.1.10. CORS support
- 27.2. JAX-RS and Jersey
- 27.3. Embedded servlet container support
- 28. Security
- 29. Working with SQL databases
- 30. Working with NoSQL technologies
- 31. Caching
- 32. Messaging
- 33. Calling REST services
- 34. Sending email
- 35. Distributed Transactions with JTA
- 36. Hazelcast
- 37. Spring Integration
- 38. Spring Session
- 39. Monitoring and management over JMX
- 40. Testing
-
- 40.1. Test scope dependencies
- 40.2. Testing Spring applications
- 40.3. Testing Spring Boot applications
-
- 40.3.1. Detecting test configuration
- 40.3.2. Excluding test configuration
- 40.3.3. Working with random ports
- 40.3.4. Mocking and spying beans
- 40.3.5. Auto-configured tests
- 40.3.6. Auto-configured JSON tests
- 40.3.7. Auto-configured Spring MVC tests
- 40.3.8. Auto-configured Data JPA tests
- 40.3.9. Auto-configured REST clients
- 40.3.10. Auto-configured Spring REST Docs tests
- 40.3.11. Using Spock to test Spring Boot applications
- 40.4. Test utilities
- 41. WebSockets
- 42. Web Services
- 43. Creating your own auto-configuration
- 44. What to read next
- V. Spring Boot Actuator: Production-ready features
-
- 45. Enabling production-ready features
- 46. Endpoints
- 47. Monitoring and management over HTTP
- 48. Monitoring and management over JMX
- 49. Monitoring and management using a remote shell
- 50. Metrics
-
- 50.1. System metrics
- 50.2. DataSource metrics
- 50.3. Cache metrics
- 50.4. Tomcat session metrics
- 50.5. Recording your own metrics
- 50.6. Adding your own public metrics
- 50.7. Special features with Java 8
- 50.8. Metric writers, exporters and aggregation
- 50.9. Aggregating metrics from multiple sources
- 50.10. Dropwizard Metrics
- 50.11. Message channel integration
- 51. Auditing
- 52. Tracing
- 53. Process monitoring
- 54. What to read next
- VI. Deploying Spring Boot applications
- VII. Spring Boot CLI
-
- 59. Installing the CLI
- 60. Using the CLI
- 61. Developing application with the Groovy beans DSL
- 62. Configuring the CLI with settings.xml
- 63. What to read next
- VIII. Build tool plugins
-
- 64. Spring Boot Maven plugin
- 65. Spring Boot Gradle plugin
-
- 65.1. Including the plugin
- 65.2. Gradle dependency management
- 65.3. Packaging executable jar and war files
- 65.4. Running a project in-place
- 65.5. Spring Boot plugin configuration
- 65.6. Repackage configuration
- 65.7. Repackage with custom Gradle configuration
- 65.8. Understanding how the Gradle plugin works
- 65.9. Publishing artifacts to a Maven repository using Gradle
- 66. Spring Boot AntLib module
- 67. Supporting other build systems
- 68. What to read next
- IX. ‘How-to’ guides
-
- 69. Spring Boot application
- 70. Properties & configuration
-
- 70.1. Automatically expand properties at build time
- 70.2. Externalize the configuration of SpringApplication
- 70.3. Change the location of external properties of an application
- 70.4. Use ‘short’ command line arguments
- 70.5. Use YAML for external properties
- 70.6. Set the active Spring profiles
- 70.7. Change configuration depending on the environment
- 70.8. Discover built-in options for external properties
- 71. Embedded servlet containers
-
- 71.1. Add a Servlet, Filter or Listener to an application
- 71.2. Change the HTTP port
- 71.3. Use a random unassigned HTTP port
- 71.4. Discover the HTTP port at runtime
- 71.5. Configure SSL
- 71.6. Configure Access Logging
- 71.7. Use behind a front-end proxy server
- 71.8. Configure Tomcat
- 71.9. Enable Multiple Connectors with Tomcat
- 71.10. Use Jetty instead of Tomcat
- 71.11. Configure Jetty
- 71.12. Use Undertow instead of Tomcat
- 71.13. Configure Undertow
- 71.14. Enable Multiple Listeners with Undertow
- 71.15. Use Tomcat 7.x or 8.0
- 71.16. Use Jetty 9.2
- 71.17. Use Jetty 8
- 71.18. Create WebSocket endpoints using @ServerEndpoint
- 71.19. Enable HTTP response compression
- 72. Spring MVC
-
- 72.1. Write a JSON REST service
- 72.2. Write an XML REST service
- 72.3. Customize the Jackson ObjectMapper
- 72.4. Customize the @ResponseBody rendering
- 72.5. Handling Multipart File Uploads
- 72.6. Switch off the Spring MVC DispatcherServlet
- 72.7. Switch off the Default MVC configuration
- 72.8. Customize ViewResolvers
- 72.9. Velocity
- 72.10. Use Thymeleaf 3
- 73. HTTP clients
- 74. Logging
- 75. Data Access
-
- 75.1. Configure a DataSource
- 75.2. Configure Two DataSources
- 75.3. Use Spring Data repositories
- 75.4. Separate @Entity definitions from Spring configuration
- 75.5. Configure JPA properties
- 75.6. Use a custom EntityManagerFactory
- 75.7. Use Two EntityManagers
- 75.8. Use a traditional persistence.xml
- 75.9. Use Spring Data JPA and Mongo repositories
- 75.10. Expose Spring Data repositories as REST endpoint
- 75.11. Configure a component that is used by JPA
- 76. Database initialization
- 77. Batch applications
- 78. Actuator
- 79. Security
- 80. Hot swapping
- 81. Build
-
- 81.1. Generate build information
- 81.2. Generate git information
- 81.3. Customize dependency versions
- 81.4. Create an executable JAR with Maven
- 81.5. Create an additional executable JAR
- 81.6. Extract specific libraries when an executable jar runs
- 81.7. Create a non-executable JAR with exclusions
- 81.8. Remote debug a Spring Boot application started with Maven
- 81.9. Remote debug a Spring Boot application started with Gradle
- 81.10. Build an executable archive from Ant without using spring-boot-antlib
- 81.11. How to use Java 6
- 82. Traditional deployment
- X. Appendices
-
- A. Common application properties
- B. Configuration meta-data
- C. Auto-configuration classes
- D. Test auto-configuration annotations
- E. The executable jar format
- F. Dependency versions
原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: 《Spring Boot官方指南》翻译邀请
申请翻译:
II. Getting started
第8节-第12节
可以吗?
可以的
hello,清英
II. Getting started 这个部分我已经翻译完成了。
但是我是按照官方文档的生成方式,生成的HTML。
要怎么处理才能维持良好的格式上传到后台呢?
直接把生成后的HTML复制进来就可以了
还没有人参加?分配一章我试试
翻译第一章吧
第一张已经有人翻译了,你可以自己选一章
申请翻译:
III.using spring boot
第13至第15节
刚看了一下原文,可以申请翻译第三章吗?
可以的
你好,我想申请翻译第一章,使用markdown格式可以吗
可以的,网站后台可以提交markdown生成后的HTML
赞!已经发布了,你看下效果
非常感谢,那么我就顺着下面翻译了
建议在Github上建一个库,然后翻译 https://github.com/spring-projects/spring-boot/tree/master/spring-boot-docs/src/main/asciidoc 这里的文档。网页上的文档都是从这里转化出去的。使用 AsciiDoc 可以很方便地转化出PDF、HTML、EPUB等格式。
可以的,你组织下吧,然后告诉大家提交方法
我现在就是fork了spring-boot这个项目,使用AsciiDoc生成文档,很好用啊。
第四章:23-26,楼主可以么?
还有这边翻译的话,有什么工具特别要求么?
申请翻译:
Part V. Spring Boot Actuator: Production-ready features
45 - 54
好的
我发现这里也有这个文档的翻译
https://qbgbook.gitbooks.io/spring-boot-reference-guide-zh/content/
申请翻译:
73. HTTP clients
73.1. Configure RestTemplate to use a proxy
申请翻译 Embedded servlet container support
申请翻译redis章节
好的
申请翻译 13. Build systems 章节
好的
现在还可以申请这个书的翻译吗
申请翻译 III. using spring boot 13节 , 有人申了吗?
还可以申领的话 我申领 28. Security
我也要申请翻译文章,不知道哪篇文章可以申请,请站长给指派一个
申请翻译
31. Caching
31.1. Supported cache providers
31.1.1. Generic
31.1.2. JCache
31.1.3. EhCache 2.x
31.1.4. Hazelcast
31.1.5. Infinispan
31.1.6. Couchbase
31.1.7. Redis
31.1.8. Caffeine
31.1.9. Guava
31.1.10. Simple
31.1.11. None
好的
请问, 还有章节可以认领吗
还有很多没翻译的,可以领取。
申请翻译:
10. Installing Spring Boot
10.1. Installation instructions for the Java developer
10.1.1. Maven installation
10.1.2. Gradle installation
好的
好似好多没有翻译,是否可以将领取的做一个标注。这样方便领取。
最好每一次文档翻译有一个专人负责。不用每次都是腾飞管理。这样方便管理,而且效率更高!
目前还没找到合适的编辑
要不这个Spring Boot的编辑我来试试,我争取每周至少上来三次!
好的,非常感谢!
目前已经翻译的部分
1~7
II
8~12
28
30.1
各位加油!
已经申请的章节,但是没有翻译出来!
刘阳 13~15
zouyanjian 13
SeanWan1989 23~26
hyssop 27.3
xuheyang 31~31.1.11
千橙 45~54
二进制的蛇 73~73.1
建议年前提交!
申请翻译:
16. Auto-configuration
16.1. Gradually replacing auto-configuration
16.2. Disabling specific auto-configuration
17. Spring Beans and dependency injection
申请翻译:
1.Spring Boot Documentation
1. About the documentation
2. Getting help
3. First steps
hi @tornadojava 还有哪些章节是没有翻译的
申请翻译18. Using the @SpringBootApplication annotation
好的
申请翻译延续的第19.20.21和22章
我已经在开源中国翻译好了直到 30.6 的章节,感觉你们这个地方挺不错的,应该怎么加入。是把博客文章直接复制过来?附带链接:https://my.oschina.net/u/2484728/blog/826713
可以的,参考 http://ifeve.com/join-in-translation/
还有哪些没有翻译