Skip to content

Java library for custimized microservices: security, auditory, exceptions, pagination, swagger, tracing, etc

License

Notifications You must be signed in to change notification settings

javiorfo/java-spring3-microservice-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

java-spring3-microservice-lib

Java library for custimized microservices: security, auditory, exceptions, pagination, swagger, tracing, etc

Features

  • Exception Controller
  • Custom Messages and Exceptions
  • Pagination and Ordering
  • Useful annotations
  • Useful interfaces
  • Custom web responses
  • Adapted for using with SQL and NoSQL
  • Java 21
    • OpenJDK or GraalVM integration
  • Spring Boot 3
    • Spring Web
    • Spring Data JPA
    • Spring OAuth2 Resource Server
    • Spring Security
    • Spring Devtools
    • Spring Actuator
  • Keycloak as Auth Server
  • Distributed tracing
    • OpenTelemetry, Micrometer and Jaeger
  • Log Centralization
    • Logstash, ElasticSearch and Kibana
  • Swagger
    • OpenApi
  • Auditory
    • JPA auditing

Usage

  • Download the library: git clone https://github.com/javiorfo/java-spring3-microservice-lib
  • Compile it with maven mvn clean install

Donate

  • Bitcoin (QR) 1GqdJ63RDPE4eJKujHi166FAyigvHu5R7v
  • Paypal

About

Java library for custimized microservices: security, auditory, exceptions, pagination, swagger, tracing, etc

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages