This is a sample Spring Project to show how to use JavaConfig and not XML files. This example also will show how to use @PropertySource for reading properties and using the Environment Object to add properties to your objects.  This Project is using Java, Spring, Hibernate, Maven, jUnit, Log4J, HSQLDB and Github.