How mathieurocancourt/training-sales works
This is a small Java training-catalog persistence project, not a complete user-facing sales application. Its supported workflow is training CRUD through TrainingDao, which obtains JDBC connections and maps database rows to Training objects. No sampled application entry point or UI connects a user to that workflow, and StockTraining is empty. The database schema file is present, but its contents were not sampled, so schema details and wider sales/order stages are not inferred.
Main entry points: TrainingDao.java Training DAO · DatabaseConnection.java JDBC connection · Training.java Training entity
Components 5
Persistence
- Training DAO
Training sales/src/fr/app/dao/TrainingDao.java - JDBC connection
Training sales/src/fr/app/config/DatabaseConnection.java
Training model
- Training entity
Training sales/src/fr/app/entities/Training.java
Other components
- Application caller
- MariaDB shop
Connections 4
- Training DAO → JDBC connection: gets connection
- JDBC connection → MariaDB shop: connects
- Training DAO → MariaDB shop: CRUD SQL
- Training DAO → Training entity: maps rows