* Add project for hibernate immutable article
Add Event entity
Add hibernate configuration file
Add hibernateutil for configuration
Add test to match snippets from article
* Update master
* Remove generated annotation to event class due to immutable annotation
Update test to demonstrate silent error on update read-only entities
* Add User entity with GeneratedValue annotation
Add integration test to validate annotation behavior
* Update method names
* Update tests to validate Id
* Change class name
* Commit source for BAEL-698
* Commit model classes for BAEL-698
* remove file BAEL-698
* Commit source for BAEL-698
* Commit util class for BAEL-698
* delete file
* Commit source for BAEL-698
* Commit spring config class for BAEL-698
* delete file
* Commit source for BAEL-698
* Commit DAO classes for BAEL-698
* delete file
* Commit source for BAEL-698
* Commit DAO Impl classes for BAEL-698
* delete file
* Add Hibernate config XML BAEL-698
* Commit source for BAEL-698
* Commit test classes for BAEL-698
* delete file
* Upgrade versions
Upgrade spring framework version & tomcat-dbcp.version version, add mysql-connector-java dependency
* Fix typo in class name
* Fix type in PersistenceConfig class name
* Remove class with typo error
* Create tst.txt
* Commit the corrected class
* Delete tst.txt
* Fix minor formatting issues
* Fix minor formatting issues
* Fix minor formatting issues
* Fix minor formatting issues
* Fix minor formatting issues
* Fix minor formatting issues
* Fix minor formatting issues
* Fix minor formatting issues
* Fix minor formatting issues
* Fix minor formatting issues
* upgrade to spring boot 1.5.2
* add full update to REST API
* modify ratings controller
* upgrade herold
* fix integration test
* fix integration test
* minor fix
* fix integration test
* fix integration test
* minor cleanup
* minor cleanup
* remove log4j properties
* use standard logbook.xml