Supercharge your Mongo Entity POJOs with functionalities like refresh
, clone
without having to implement them.
MongoDB managed entities allows you to configure proxied implementations for entities without having to actually implement them. The library provides multiple interfaces given below which are implemented by proxy advices within the library.
To get started, add this library as a dependency in your project.
<!-- managed-entities -->
<dependency>
<groupId>com.alpha.mongodb</groupId>
<artifactId>managed-entities</artifactId>
<version>${managed.entities.version}</version>
</dependency>
To know the usage of the library, refer to the example given in the example application here
- Manageable Entities with proxied implementations
- Cloneable
- Deletable
- Manageable
- Refreshable
- Updatable
- New proxied entities
- Persistable
- Constructable
- and many more...!
- Manageable Entity List
- Get "relational" entities from a managed entity