Eduardo Eljaiek's starred repositories
jaxb-tools
The most advanced JAXB2 Maven Plugin for XML Schema compilation.
OpenAIClient
Demonstrates how to use Spring to access OpenAI restful web services without using the Spring AI project. Tests call ChatGPT for text, DALL-E for image generation, and Whisper for audio transcriptions.
db-scheduler
Persistent cluster-friendly scheduler for Java
custom-maven-archetypes
:open_file_folder: Maven Archetypes to conveniently bootstrap new Java projects
archetypes
Collection of Maven archetypes to get developers started
spring-data-jpa-entity-graph
Spring Data JPA extension allowing full dynamic usage of EntityGraph on repositories
high-performance-java-persistence
The High-Performance Java Persistence book and video course code examples
log-captor
🎯 LogCaptor captures log entries for unit and integration testing purposes
awaitility
Awaitility is a small Java DSL for synchronizing asynchronous operations
equalsverifier
EqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods is met.
archunit-spring
Library providing predefined ArchUnit rules for Spring applications
wiremock-spring-boot
WireMock Spring Boot drastically simplifies testing HTTP clients in Spring Boot & Junit 5 based integration tests.
spring-boot-http-clients
Spring Boot HTTP Clients provides zero-boilerplate auto-configuration for WebClient and Spring 6 HTTP Interface based HTTP clients in a Spring Boot application.
cron-utils
Cron utils for parsing, validations and human readable descriptions as well as date/time interoperability.
banking-kata-java
Banking Kata (Java)
jackson-datatype-money
Extension module to properly support datatypes of javax.money
termux-fish
make your termux awesome with fish shell
coffee-boots
Support property-based configuring of multiple Caffeine caches for Spring Cache abstraction.
badass-runtime-example-javafx
A small JavaFX application that shows how to use the Badass Runtime Plugin
hypersistence-utils
The Hypersistence Utils library (previously known as Hibernate Types) gives you Spring and Hibernate utilities that can help you get the most out of your data access layer.
reactive-streams-jvm
Reactive Streams Specification for the JVM
java-snowflake
Distributed Unique ID Generator in Java inspired by Twitter Snowflake
copilot-docs
Documentation for GitHub Copilot
springone-2021
Test-Driven Security
spring-native-examples
JHipster Works with Spring Native!