hibernate integration