/j4work

Java and Kotlin tools for the working professional.

Primary LanguageJava

j4work

JVM tools for the working professional.

Minimum java version: 11

Project structure

Module Description

benchmarks

JMH based microbenchmarks

benchmarks/instanceof

Benchmark Java’s type hierarchy query methods

bom

Convenience Bill Of Material modules for bootstrapping projects

domain

Base classes for building Domain Objects (entities) with standard features such as id, uuid, lookup keys, names, etc.

enums

Java Enum serialization/deserialization framework

spring5

Reusable spring 5 components

java

Common, generic utilities used by other modules

java/ext-java

Extensions to standard library APIs introduced in Java 8