Byndyusoft / java-http-client-template

Template for quickly creating a client in Java

Home Page:https://github.com/Byndyusoft/java-http-client-template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

{ service-name } rest api client

This is api client for { service-name }

Install

1.Add maven dependency

<dependency>
    <groupId>com.byndyusoft.java</groupId>
    <artifactId>service-client</artifactId>
    <version>0.0.1</version>
</dependency>

2. Add configuration properties

clients:
  service-name:
    rootUrl: localhost:8080     # required
    readTimeout: 10s            # required
    connectionTimeout: 10s      # required
    connectionManager:
      defaultMaxPerRoute: 50    # required
      maxTotal: 50              # required

3. Inject client

@Autowired
private TemplateClient client;

client.getTemplateMethod("uriParam");

Maintainers

License

This repository is released under version 2.0 of the Apache License.

About

Template for quickly creating a client in Java

https://github.com/Byndyusoft/java-http-client-template

License:Apache License 2.0


Languages

Language:Java 100.0%