criteriaBanco.add(Restrictions.like("nome", dadosPesquisaBancoVO.getNome()+"%", MatchMode.ANYWHERE).ignoreCase());
No meu banco de dados existe um banco com nome ‘São paulo’. Eu consigo pesquisar esse banco pasando qualquer um desses nome de banco:
‘s’, ‘S’, ‘sã’, ‘sÃ’, ‘Sã’ e ‘SÃ’… usuando qualque uma dessas strings no nome do banco o criteria me retorna o banco ‘São paulo’. Mas porem, contudo, todavia, entretanto quando pesquiso ‘sa’ nao retorna registro. como fazer para o criteria desconsiderar os acentos.
Não tenho problema de charset que usa UTF8 como a minha database.