These are the two DB specific properties files that are loaded by their respective Spring profiles in dao-datasource-context.xml.
jdbc.driver.class=org.hsqldb.jdbcDriver jdbc.url=jdbc:hsqldb:mem:contact jdbc.username=sa jdbc.password= jpa.persistence.unit.name=hsql jpa.show.sql=false jpa.cache.use_second_level_cache=false
It is expected that the database is already initialzed before running the application. In the contact-app project there is a scripts directory that contains init-postgres.sh and reinit-postgres.sh. The first script will just create the DB, user, and schema. The second will drop the DB and user first, before creating everything.