Faça o hibernate backquote todos os nomes de tabelas / colunas

Eu sou confrontado com o sistema legado escrito para trabalhar com o MySQL 5.0 e agora preciso migrá-lo para o MysQL 5.5 (requisito). Eu achei que uma coluna foi nomeadamaxvalue, que parece ser uma palavra do sistema no MySQL 5.5. Assim, todas as minhas consultas do Hibernate que incluem essa coluna geram erro de sintaxe:

Causado por: java.sql.BatchUpdateException: você tem um erro na sua sintaxe SQL; verifique o manual que corresponde à sua versão do servidor MySQL para a sintaxe correta para usar perto de 'maxvalue

Parece que o Hibernate não automaticamente, mas backquotes `em torno do nome do campo. Se eu extrair a consulta, backquote`maxvalue` ele roda corretamente no MySQL 5.5.

eu encontreisolução como explicitamente forçar backquotes para campo específico / tabela. O problema é que não tenho certeza de quantos outros nomes de coluna produzirão esse problema.Existe uma maneira de dizer ao Hibernate para recuar automaticamente todos os nomes de tabelas / colunas? (o que irá produzir um SQL válido e não sei porque não faz isso por padrão para o MySQL).

EDITAR: Esta discussão quase me faz acreditar que o que eu quero não é possível.

questionAnswers(1)

yourAnswerToTheQuestion