Hacer hibernar entre comillas todos los nombres de tabla / columna

Me enfrento a un sistema heredado escrito para trabajar con MySQL 5.0 y ahora necesito migrarlo a MysQL 5.5 (requisito). Encontré que una columna fue nombradamaxvalue, que parece ser una palabra del sistema en MySQL 5.5. Por lo tanto, todas mis consultas de Hibernate que incluyen esta columna dan error de sintaxis:

Causado por: java.sql.BatchUpdateException: tiene un error en su sintaxis SQL; consulte el manual que corresponde a la versión de su servidor MySQL para conocer la sintaxis correcta para usar cerca de 'maxvalue

Parece que Hibernate no lo hace de forma automática, sino que hace una comilla atrás `alrededor del nombre del campo. Si extraigo la consulta, backquote`maxvalue` se ejecuta correctamente en MySQL 5.5.

he encontradosolución cómo forzar explícitamente las citas inversas para un campo / tabla específico. La cosa es que no estoy seguro de cuántos otros nombres de columna producirán tal problema.¿Hay alguna manera de decirle a Hibernate que incluya automáticamente entre comillas todos los nombres de tablas / columnas? (Lo que producirá un SQL válido y no sé por qué no lo hace de forma predeterminada para MySQL).

EDITAR: Esta discusion Casi me hace creer que lo que quiero no es posible.

Respuestas a la pregunta(1)

Su respuesta a la pregunta