-
Notifications
You must be signed in to change notification settings - Fork 39
DB Manager
Kushal Kant Goyal edited this page Sep 21, 2015
·
5 revisions
Name: aidr-db-manager
Code: https://github.com/Qatar-Computing-Research-Institute/CrisisComputing/tree/master/aidr-db-manager
The aidr-db-manager module provides a layer of abstraction for all the data that is stored in a database.
This is implemented as a Java EE application, with methods accessed using EJB, and with access to the database via Hibernate.
- EJB 3.2 (JPA 2.1, business logic encapsulation and inter-module communication)
- MySQL, Hibernate 4.3.5 (to access the MySQL DB)
- Jersey 2+ (for JAX-RX 2.0)
- Google GSON 2.2.4 (JSON processor)
- FasterXML (JSON processor) -- (redundant? --ChaTo)
- Home
- [What is AIDR?](AIDR Overview)
- The science behind AIDR
- [Operator's manual](AIDR Operator's Manual)
- [Public API documentation](API documentation)
- High-level overview
- Common
- DB Manager
- DTO standards
- Database schema
- Manager
- Manager API
- Collector
- Collector API
- Reconnect strategy
- Collector Tester
- Output
- Output API
- Output Buffered
- Output Streaming
- Output Tester
- Persister
- Persister API
- Persister Tester
- Tagger
- Tagger Concepts
- Tagger API
- Tagger Tester
- Trainer
- Trainer API
- PyBossa Trainer