A tecnologia Hibernate 3.5 é apropriada para o sistema a ser
desenvolvido: entre as características que a credenciam, está o
fato de ela possibilitar a recuperação de objetos por meio da
formulação de queries em linguagens HQL (hibernate query
language) e SQL (structured query language), bem como pelo
uso de APIs (application programming interfaces) de busca
por critério, entre outras.