Boa tarde Pessoal!
estou com uma dúvida…
estou usando hibernate no meu projeto, junto com PostgreSQL.
Quando eu executo o código abaixo, para puxar do banco um registro, todos os campos String vem com o tamanho máximo preenchido com espaços em branco.
Ai eu tenho que ficar dando um trim em todos os campos dentro da aplicação.
Criteria crit = this.dao.getSession().createCriteria(Paciente.class);
crit.add(Restrictions.eq("codigo",1);
Paciente pac = crit.uniqueResult();
Por exemplo, no caso acima, tenho um campo chamado nome, com tamanho 50.
O nome do paciente é “Henrique”.
Este campo deveria estar usando somente 8 caracteres, porém a String está vindo do banco assim: “Henrique…” (considere os pontos como espaços em branco :-o )
Aí tenho que ficar dando trim na variável. Isso acontece com todos os campos String que puxo do postgreSQL.
Existe algum lugar onde eu possa configarar para que ele já traga o campo sem esses “espaços extras”??
Abraços,
Henrique Oberhuber Rodrigues