Hibernate Annotationsでいいような気がするけどなぁ。
EJB3に準拠してたほうががなにかと便利だし。