update UserDatabase interface
update UserDatabase implementation
update hibernate configuration