First step in refactoring to remove the use of Hibernate and switch to
JDBC to have more control over what happens on the DB end. Also, using
application.yml for configuration, with two profiles (main and test).
Test uses a different database for testing purposes.