Perguntas com a marcação «jpa»

92
Spring JPA @Query com LIKE

Estou tentando fazer um método em CrudRepository que será capaz de me dar uma lista de usuários, cujos nomes de usuário são como o parâmetro de entrada (não só começa com, mas também o contém). Tentei usar o método, "findUserByUsernameLike(@Param("username") String username)"mas como é dito na...

90
Coleção de mapas JPA de Enums

Existe uma maneira no JPA de mapear uma coleção de Enums dentro da classe Entity? Ou a única solução é envolver o Enum com outra classe de domínio e usá-lo para mapear a coleção? @Entity public class Person { public enum InterestsEnum {Books, Sport, etc... } //@???

90
Parâmetro na cláusula semelhante JPQL

Estou tentando escrever uma consulta JPQL com uma cláusula like: LIKE '%:code%' Eu gostaria de ter code = 4 e encontrar 455 554 646 ... Eu não posso passar :code = '%value%' namedQuery.setParameter("%" + this.value + "%"); porque em outro lugar não preciso :valueembrulhado pelos %chars....