add hibernate framework for communicate with database