Project Modules
This project has declared the following modules:
| Name | Description |
|---|---|
| core | CPO is a persistence layer that allows you to persist JAVABEANs. cpo-core is the persistence agnostic classes that are used for all persistence types. |
| jdbc | CPO is a persistence layer that is thin wrapper around JDBC that consumes and produces JAVABEANs |
| cassandra | CPO is a persistence layer that is thin wrapper around JDBC that consumes and produces JavaBeans. cpo-cassandra allows you to upsert beans to cassandra |
| plugin | CPO Maven Plugin |
| cpo-coverage | Build-internal module that aggregates JaCoCo coverage across all CPO modules and enforces the coverage minimums against the merged execution data. This lets tests in cpo-jdbc and cpo-cassandra count toward the coverage of the cpo-core interfaces they implement. This module produces no artifact of its own and is never published. |
