docs/0-offical-document.md
# Official Document
1. [1 - Getting Start](zero-starter.md)
2. Environment
1. [2.1 - Docker Environment](zero-docker.md)
2. [2.2 - Isito Environment](zero-istio.md)
3. [2.3 - Micro Service Environment](23-micro-service-environment.md)
3. Parameters \( JSR311 \)
1. [3.1 - Interface annotation \( Non Event \)](zero-interface.md)
2. [3.2 - Restful Api, @Path usage](zero-path.md)
3. [3.3 - \( JSR 311 Extend \) @BodyParam usage](zero-param.md)
4. [3.4 - Set POJO as parameters](zero-pojo.md)
5. [3.5 - File/FileUpload as parameters](35-filefileupload-as-parameters.md)
4. Mime Supported Matrix
1. [4.1 - Parameter type supported](zero-typed.md)
2. [4.2 - Mime type Matrix](zero-mime.md)
5. Request Flow
1. [5.1 - How to enable Event Bus](zero-worker.md)
2. [5.2 - \(Recommend\) Event Bus sample version](zero-ebs.md)
3. [5.3 - Request Workflow Introduction](zero-mode.md)
4. [5.4 - How to use Envelop \( Uniform Resource Model \)](zero-envelop.md)
5. [5.5 - \(Recommend\) Example 1: Advanced usage for Envelop](zero-uniform.md)
6. Plugin
1. [6.1 - How to use MongoClient in Zero](zero-mongo.md)
2. [6.2 - How to use MySqlClient in Zero](zero-mysql.md)
3. [6.3 - How to use RpcClient in Zero](63-how-to-use-rpcclient-in-zero.md)
7. Dependency Injection
1. [7.1 - How to use Dependency Injection \( JSR330 \)](zero-di.md)
8. Exception \( Error \)
1. [8.1 - How to define Web Exception](zero-error.md)
2. [8.2 - How to validate request \( JSR 303 with Hibernate-Validator \)](zero-validate.md)
3. [8.3 - Advanced Validation \( Rule for @BodyParam \)](zero-verify.md)
9. Security
1. [9.1 - Enable Basic Authorization](91-enable-basic-authorization.md)
10. Micro Service
1. [10.1 - Rpc Configuration](101-rpc-configuration.md)
2. [10.2 - Rpc Basic in Zero](102-single-rpc.md)
3. [10.3 - Example: Single Request](103-example-single-request.md)