hibernate dependency doc