TABLES CLASSES QUERIES TYPES HIBERNATE