hibernate anotation and xml