SaveNames is a example Spring, HSQLDB, Maven Project that will show you how to use JavaConfig in Springs and How to access a HSQLDB from the web.
In this project I show you how to use Spring MVN with a Service Layer and a Database Layer. It will also show you how to setup and HSQLDB in memory and load data at startup of your project.
To Download and run the project you need to do the following commands: checkout the project from github.
git clone git@github.com:JohnathanMarkSmith/savenames.git
cd savenames
mvn tomcat7:run
Then you need to point your web browser to http://localhost:8080/SaveNames/
This Project is using Java, Spring, JavaConfig, Hibernate, Maven, jUnit, Log4J, HSQLDB and Github.
If you have any questions please email me at john@johnathanmarksmith.com