spring hibernate integration