Reorganize class name & package and removed redundant comments
Mapped super class using javax persistence
Config for MySQL connection (using BonCP)
Mapped object to table in MySQL using javax.persistence
Mapping Java Clazz to table in database
Updated mapping object
Auto create database if not exist
Use hibernate session factory instead for spring
Removed spring configuration
Use hibernate instead for spring to connect database and mapping object