Move DAO code from Service.
Prevent from redundant, simultaneous Database Connectivity requests from multiple threads.
Improve code robustness.