Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sivaprasadreddy/must-know-java-libraries

Must Know Java Libraries
https://github.com/sivaprasadreddy/must-know-java-libraries

Last synced: 15 days ago
JSON representation

Must Know Java Libraries

Awesome Lists containing this project

README

        

# Must Know Java Libraries

## ArchUnit
[ArchUnit](https://www.archunit.org/) is a free, simple and extensible library for checking the architecture of your
Java code using any plain Java unit test framework.

## Hypersistence Utils

The [Hypersistence Utils](https://github.com/vladmihalcea/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.

## MapStruct
[MapStruct](https://mapstruct.org/) is a Java annotation processor for the generation of type-safe bean mapping classes.

## Record Builder

[record-builder](https://github.com/Randgalt/record-builder) is a builder generator for Java records.

## Eclipse Collections

[Eclipse Collections](https://eclipse.dev/collections/) is the best Java collections framework
ever that brings happiness to your Java development.

### References
* [JEP draft: Derived Record Creation](https://openjdk.org/jeps/8321133)