Trim em consulta no spring-data-jpa

Boa tarde,

Atualmente uso o spring-boot e como persistencia o spring-data-jpa.
Me deparei com a seguinte situação:

criei um método respeitando a convenção de nome de atributo da entidade, exemplo:
findByNome, onde nome é um atributo da minha entidade jpa Pessoa, ao chamar esse método do meu repositori, o spring data cria a consulta correta e me retorna os valores corretos, desde que na base de dados eles não contenham espaços em branco no inicio ou no fim da string.

Resumindo, quero dar um trim no atributo da consulta sem precisar escrever uma query, isto é possível?

Usa SQL, senao sempre vai ficar refém de como se faz tal coisa usando recursos mágicos. Principalmente quando for algo mais avançado do que um simples trim.

Boa noite Senhor Javakex,

Na verdade esses não são recursos magicos, um framwork desse tipo, é desenvolvido emantido por uma equipe grande de desenvilvedores ao redor do mundo mas imagino que nenhum seja mágico.
Ja trabalho com desenvimento desde 2004 e tenho certeza de que não sou refém desses recursos porém, se você usa uma ferramenta o ideal é extrair o maximo que ela pode oferecer.
Vou continuar procurando, assin que eu descobrir aviso.
Obrigado!

1 curtida