The module io.github.mmm.entity (artifactId mmm-entity) provides API and fundamentals for persistent entities.
Especially it provides Id and Link with sophisticated support for entity handling.
Maven Dependency:
<dependency>
<groupId>io.github.m-m-m</groupId>
<artifactId>mmm-entity</artifactId>
<version>${mmm.entity.version}</version>
</dependency>Module Dependency:
requires transitive io.github.mmm.entity;The module io.github.mmm.entity.bean (artifactId mmm-entity-bean) adds propery and bean support on top of this.
For motivation and details read the JavaDoc (see badge above).