Declarative HTTP client module for the Flexitech Framework, enabling effortless API integration through annotation-driven interfaces. Features include: - Define API endpoints with annotations - Automatic implementation of client interfaces - Request/response serialization - Customizable error handling and retry policies - Interceptors for logging, authentication, or headers - Java 17+ compatibility with minimal boilerplate

Compile Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Date/Time Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jsr310
Add-on module to support JSR-310 (Java 8 Date & Time API) data types.
2.18.23.0.0-rc2
HTTP Clients Apache 2.0
com.squareup.okhttp3 » okhttp
Square’s meticulous HTTP client for Java and Kotlin.
4.12.05.5.0
MIT
io.github.itech-framework » core
Core module of the Flexitech framework providing dependency injection,
1.0.11.0.11
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient
Apache HttpComponents Client
4.5.135.6.4
Logging Apache 2.0
org.apache.logging.log4j » log4j-api1 vulnerability
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.23.12.26.1
Logging Apache 2.0
org.apache.logging.log4j » log4j-core4 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.23.12.26.1

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
CodeGen MIT
org.projectlombok » lombok
Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ...
1.18.321.18.48