Após atualizar uma relação ManyToMany fui obrigado a refazer as tabelas, que dessa vez não aceitam mais acentos.
já coloquei elas em utf8 manualmente mas nada funciona, sempre tenho uns caracteres estranhos no lugar dos acentos.
Não sei identificar se o erro esta no mysql ou no hibernate, visto que eu consigo inserir acentos nas tabelas pelo mysql workbench mas não pela aplicação que usa o HIbernate. E também vale dizer que o hibernate não recebeu nenhuma property sobre encoding.
meu projeto na nuvem: https://drive.google.com/open?id=1IGoYgAA9D3xnWE0ceIPRawqEDBYjmu5V
Desde já agradeço.