Add hibernate integration