13 packages
-
fielden.platform-parent
Trident Genesis is a software application platform designed for development of EAM/ERP type applications. Its main goal is to provide a holistic solution for development of information system with domain oriented approach.
174 -
fielden.platform-pojo-bl
The platform module that provides all the essentials for supporting the Fractal Objects design pattern. This includes all necessary annotation for domain definition and validation.
150 -
fielden.platform-dao
The platform module that provide database communication logic fully compatible with the Fractal Objects design pattern." This includes base DAO implementation logic for data-aware companion object.
146 -
fielden.platform-bom
Bill of materials for the Trident Genesis platform. It pins the versions of all published platform artifacts so that an end project can manage them from a single coordinate instead of repeating the platform version on every dependency. Import it into the end project's own dependencyManagement with type "pom" and scope "import", then declare platform dependencies without a version. Managed versions override transitive resolution unconditionally, so a platform artifact that is pulled in transitively cannot drift away from the version declared here.
0 -
fielden.platform-benchmark
A module to house various TG-specific microbenchmarks and it should not be used as a dependency for any project. This module needs to be packaged first with "mvn clean package", which produces uber jar "benchmarks.jar". Then this jar can be executed with "java -jar target/benchmarks.jar" to start the benchmarking.
0