日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

《Jersey用户指南》翻译邀请

發布時間:2024/9/21 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《Jersey用户指南》翻译邀请 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

7月并發網組織大家翻譯《Jersey用戶指南》。有興趣的同學可以通過評論領取,翻譯完成之后再并發網直接提交審核。

一次領取一篇,一篇建議領取一個章節,翻譯完成之后可以繼續領取,領取文章后最好在一個星期內翻譯完成,如果不能完成翻譯請通過評論告知,以便于其他人可以繼續翻譯。

Table of Contents

Preface1. Getting Started
1.1. Creating a New Project from Maven Archetype1.2. Exploring the Newly Created Project1.3. Running the Project1.4. Creating a JavaEE Web Application1.5. Creating a Web Application that can be deployed on Heroku
1.5.1. Deploy it on Heroku
1.6. Exploring Other Jersey Examples 2. Modules and dependencies
2.1. Java SE Compatibility2.2. Introduction to Jersey dependencies2.3. Common Jersey Use Cases
2.3.1. Servlet based application on Glassfish2.3.2. Servlet based server-side application2.3.3. Client application on JDK2.3.4. Server-side application on supported containers
2.4. List of modules 3. JAX-RS Application, Resources and Sub-Resources
3.1. Root Resource Classes
3.1.1. @Path3.1.2. @GET, @PUT, @POST, @DELETE, … (HTTP Methods)3.1.3. @Produces3.1.4. @Consumes
3.2. Parameter Annotations (@*Param)3.3. Sub-resources3.4. Life-cycle of Root Resource Classes3.5. Rules of Injection3.6. Use of @Context3.7. Programmatic resource model 4. Application Deployment and Runtime Environments
4.1. Introduction4.2. JAX-RS Application Model4.3. Auto-Discoverable Features
4.3.1. Configuring Feature Auto-discovery Mechanism
4.4. Configuring the Classpath Scanning4.5. Java SE Deployment Environments
4.5.1. HTTP servers
4.6. Creating programmatic JAX-RS endpoint4.7. Servlet-based Deployment
4.7.1. Servlet 2.x Container4.7.2. Servlet 3.x Container4.7.3. Jersey Servlet container modules
4.8. Java EE Platform
4.8.1. Managed Beans4.8.2. Context and Dependency Injection (CDI)4.8.3. Enterprise Java Beans (EJB)4.8.4. Java EE Servers
4.9. OSGi
4.9.1. Enabling the OSGi shell in Glassfish4.9.2. WAB Example4.9.3. HTTP Service Example
4.10. Other Environments
4.10.1. Oracle Java Cloud Service
5. Client API
5.1. Uniform Interface Constraint5.2. Ease of use and reusing JAX-RS artifacts5.3. Overview of the Client API
5.3.1. Getting started with the client API5.3.2. Creating and configuring a Client instance5.3.3. Targeting a web resource5.3.4. Identifying resource on WebTarget5.3.5. Invoking a HTTP request5.3.6. Example summary
5.4. Java instances and types for representations
5.4.1. Adding support for new representations
5.5. Client Transport Connectors5.6. Using client request and response filters5.7. Closing connections5.8. Injections into client providers5.9. Securing a Client
5.9.1. Http Authentication Support
6. Reactive Jersey Client API
6.1. Motivation for Reactive Client Extension6.2. Usage and Extension Modules6.3. Supported Reactive Libraries
6.3.1. RxJava (Observable)6.3.2. Java 8 (CompletionStage and CompletableFuture)6.3.3. Guava (ListenableFuture and Futures)6.3.4. JSR-166e (CompletableFuture)
6.4. Implementing Support for Custom Reactive Libraries (SPI)6.5. Examples 7. Representations and Responses
7.1. Representations and Java Types7.2. Building Responses7.3. WebApplicationException and Mapping Exceptions to Responses7.4. Conditional GETs and Returning 304 (Not Modified) Responses
8. JAX-RS Entity Providers
8.1. Introduction8.2. How to Write Custom Entity Providers
8.2.1. MessageBodyWriter8.2.2. MessageBodyReader
8.3. Entity Provider Selection8.4. Jersey?MessageBodyWorkers?API8.5. Default Jersey Entity Providers 9. Support for Common Media Type Representations
9.1. JSON
9.1.1. Approaches to JSON Support9.1.2. MOXy9.1.3. Java API for JSON Processing (JSON-P)9.1.4. Jackson (1.x and 2.x)9.1.5. Jettison9.1.6.?@JSONP?– JSON with Padding Support
9.2. XML
9.2.1. Low level XML support9.2.2. Getting started with JAXB9.2.3. POJOs9.2.4. Using custom JAXBContext9.2.5. MOXy
9.3. Multipart
9.3.1. Overview9.3.2. Client9.3.3. Server
10. Filters and Interceptors
10.1. Introduction10.2. Filters
10.2.1. Server filters10.2.2. Client filters
10.3. Interceptors10.4. Filter and interceptor execution order10.5. Name binding10.6. Dynamic binding10.7. Priorities 11. Asynchronous Services and Clients
11.1. Asynchronous Server API
11.1.1. Asynchronous Server-side Callbacks11.1.2. Chunked Output
11.2. Client API
11.2.1. Asynchronous Client Callbacks11.2.2. Chunked input
12. URIs and Links
12.1. Building URIs12.2. Resolve and Relativize12.3. Link
13. Declarative Hyperlinking
13.1. Dependency13.2. Links in Representations13.3. Binding Template Parameters13.4. Conditional Link Injection13.5. List of Link Injection13.6. Link Headers13.7. Prevent Recursive Injection13.8. Configure and register
14. Programmatic API for Building Resources
14.1. Introduction14.2. Programmatic Hello World example
14.2.1. Deployment of programmatic resources
14.3. Additional examples14.4. Model processors 15. Server-Sent Events (SSE) Support
15.1. What are Server-Sent Events15.2. When to use Server-Sent Events15.3. Jersey Server-Sent Events API15.4. Implementing SSE support in a JAX-RS resource
15.4.1. Simple SSE resource method15.4.2. Broadcasting with Jersey SSE
15.5. Consuming SSE events with Jersey clients
15.5.1. Reading SSE events with?EventInput15.5.2. Asynchronous SSE processing with?EventSource
16. Security
16.1. Securing server
16.1.1. SecurityContext16.1.2. Authorization – securing resources
16.2. Client Security16.3. OAuth Support
16.3.1. OAuth 116.3.2. OAuth 2 Support
17. WADL Support
17.1. WADL introduction17.2. Configuration17.3. Extended WADL support
18. Bean Validation Support
18.1. Bean Validation Dependencies18.2. Enabling Bean Validation in Jersey18.3. Configuring Bean Validation Support18.4. Validating JAX-RS resources and methods
18.4.1. Constraint Annotations18.4.2. Annotation constraints and Validators18.4.3. Entity Validation18.4.4. Annotation Inheritance
18.5. @ValidateOnExecution18.6. Injecting18.7. Error Reporting
18.7.1. ValidationError
18.8. Example 19. Entity Data Filtering
19.1. Enabling and configuring Entity Filtering in your application19.2. Components used to describe Entity Filtering concepts19.3. Using custom annotations to filter entities
19.3.1. Server-side Entity Filtering19.3.2. Client-side Entity Filtering
19.4. Role-based Entity Filtering using (javax.annotation.security) annotations19.5. Entity Filtering based on dynamic and configurable query parameters19.6. Defining custom handling for entity-filtering annotations19.7. Supporting Entity Data Filtering in custom entity providers or frameworks19.8. Modules with support for Entity Data Filtering19.9. Examples 20. MVC Templates
20.1. Viewable20.2. @Template
20.2.1. Annotating Resource methods20.2.2. Annotating Resource classes
20.3. Absolute vs. Relative template reference
20.3.1. Relative template reference20.3.2. Absolute template reference
20.4. Handling errors with MVC
20.4.1. MVC & Bean Validation
20.5. Registration and Configuration20.6. Supported templating engines
20.6.1. Mustache20.6.2. Freemarker20.6.3. JSP
20.7. Writing Custom Templating Engines20.8. Other Examples 21. Logging
21.1. Logging traffic
21.1.1. Introduction21.1.2. Configuration and registering
22. Monitoring and Diagnostics
22.1. Monitoring Jersey Applications
22.1.1. Introduction22.1.2. Event Listeners
22.2. Tracing Support
22.2.1. Configuration options22.2.2. Tracing Log22.2.3. Configuring tracing support via HTTP request headers22.2.4. Format of the HTTP response headers22.2.5. Tracing Examples
23. Custom Injection and Lifecycle Management
23.1. Implementing Custom Injection Provider23.2. Defining Custom Injection Annotation23.3. Custom Life Cycle Management
24. Jersey CDI Container Agnostic Support
24.1. Introduction24.2. Containers Known to Work With Jersey CDI Support24.3. Request Scope Binding24.4. Jersey Weld SE Support
25. Spring DI
25.1. Dependencies25.2. Registration and Configuration25.3. Example
26. Jersey Test Framework
26.1. Basics26.2. Supported Containers26.3. Running TestNG Tests26.4. Advanced features
26.4.1.?JerseyTest?Features26.4.2. External container26.4.3. Test Client configuration26.4.4. Accessing the logged test records programmatically
26.5. Parallel Testing with Jersey Test Framework 27. Building and Testing Jersey
27.1. Checking Out the Source27.2. Building the Source27.3. Testing27.4. Using NetBeans
28. Migration Guide
28.1. Migrating from Jersey 2.22 to 2.23
28.1.1. Release 2.23 Highlights28.1.2. Deprecated APIs28.1.3. Breaking Changes
28.2. Migrating from Jersey 2.21 to 2.22
28.2.1. Breaking Changes
28.3. Migrating from Jersey 2.19 to 2.20
28.3.1. Breaking Changes
28.4. Migrating from Jersey 2.18 to 2.19
28.4.1. Breaking Changes
28.5. Migrating from Jersey 2.17 to 2.18
28.5.1. Release 2.18 Highlights28.5.2. Removed deprecated APIs28.5.3. Breaking Changes
28.6. Migrating from Jersey 2.16 to 2.17
28.6.1. Release 2.17 Highlights
28.7. Migrating from Jersey 2.15 to 2.16
28.7.1. Release 2.16 Highlights28.7.2. Deprecated APIs28.7.3. Breaking Changes
28.8. Migrating to 2.15
28.8.1. Release 2.15 Highlights28.8.2. Breaking Changes
28.9. Migrating from Jersey 2.11 to 2.12
28.9.1. Release 2.12 Highlights28.9.2. Breaking Changes
28.10. Migrating from Jersey 2.10 to 2.11
28.10.1. Release 2.11 Highlights
28.11. Migrating from Jersey 2.9 to 2.10
28.11.1. Removed deprecated APIs
28.12. Migrating from Jersey 2.8 to 2.9
28.12.1. Release 2.9 Highlights28.12.2. Changes
28.13. Migrating from Jersey 2.7 to 2.8
28.13.1. Changes
28.14. Migrating from Jersey 2.6 to 2.7
28.14.1. Changes
28.15. Migrating from Jersey 2.5.1 to 2.6
28.15.1. Guava and ASM have been embedded28.15.2. Deprecated APIs28.15.3. Removed deprecated APIs
28.16. Migrating from Jersey 2.5 to 2.5.128.17. Migrating from Jersey 2.4.1 to 2.5
28.17.1. Client-side API and SPI changes28.17.2. Other changes
28.18. Migrating from Jersey 2.4 to 2.4.128.19. Migrating from Jersey 2.3 to 2.428.20. Migrating from Jersey 2.0, 2.1 or 2.2 to 2.328.21. Migrating from Jersey 1.x to 2.0
28.21.1. Server API28.21.2. Migrating Jersey Client API28.21.3. JSON support changes
A. Configuration Properties
A.1. Common (client/server) configuration propertiesA.2. Server configuration propertiesA.3. Servlet configuration properties

A.4. Client configuration properties


轉載自?并發編程網 - ifeve.com

總結

以上是生活随笔為你收集整理的《Jersey用户指南》翻译邀请的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。