httpexchange-spring-boot-starter

The missing starter for Spring 6 declarative HTTP client (@HttpExchange).

MIT License

Stars
28
httpexchange-spring-boot-starter - v3.1.0

Published by DanielLiu1123 over 1 year ago

Breaking change

  • Remove http-client.clients config

Features

  • Add http-client.channels config
  • Add http-client.enabled config
httpexchange-spring-boot-starter - v3.0.10

Published by DanielLiu1123 over 1 year ago

  • Spring web annotation support.
  • BeanToQueryArgumentResolver skip argument type of HttpMethod.
httpexchange-spring-boot-starter - v3.0.9

Published by DanielLiu1123 over 1 year ago

  • Fix NPE when client not configure base-url.
httpexchange-spring-boot-starter - v3.0.8

Published by DanielLiu1123 over 1 year ago

  • Configure base-url, response-timeout and headers for single client.
  • Convert Java bean to query string by default.
httpexchange-spring-boot-starter - v3.0.7

Published by DanielLiu1123 over 1 year ago

  • Optimzie ExchangeClientsFactory getOrSupply method
  • Upgrade Spring Boot 3.0.5
  • Upgrade code quality tool
  • Update docs
httpexchange-spring-boot-starter - v3.0.6

Published by DanielLiu1123 over 1 year ago

  • Upgrade Spring Boot 3.0.3 to support method validation.
httpexchange-spring-boot-starter - v3.0.5

Published by DanielLiu1123 over 1 year ago

  • Set exchange client beans to primary by default.
httpexchange-spring-boot-starter - v3.0.4

Published by DanielLiu1123 over 1 year ago

  • Rename @EnableHttpExchanges to @EnableExchangeClients.
  • Support using both @EnableExchangeClients basePackages and client attributes
httpexchange-spring-boot-starter - v3.0.3

Published by DanielLiu1123 over 1 year ago

  • upgrade Spring Boot to 3.0.2
Badges
Extracted from project README
Build Maven Central License: MIT