adding the web module
Adding JDK 8 instead of Java 5
Adding JSF dependency
Deleting unused classes
Adding Spring dependency
update pom.xml files
Adding an annotation based Spring configuration
Adding more Spring Beans
Adding abstraction for the DAOs
Package Renaming
Adding the Manager Layer interfaces
This layer takes calls from the controller, and pass it to the DAO layer.
Adding the Managers Layer Implementation classes
Adding the Service Spring annotation
Injecting the DAOs inside the Services
Updating Spring Configuration
Adding a new Classpath
Update pom.xml adding more dependencies
Updating Spring Configuration
Adding Transactional Annotation to Service classes
Adding Session Factory