spring integrate with hibernate