Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

failed to lazily initialize a collection of role

No sistema que eu estou montando baseado nesse curso e no seu outro curso: Spring Boot 3: desenvolva uma API Rest em Java eu criei uma tabela

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

no caso tenho uma tabela de usuarios, uma tabela de roles e essa tabela

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Essa é a tabela de tb_user_roles que tem o ID da role e o ID do usuario, no caso role id 1 é admin e role id 2 é usuario... Não estou entendendo o pq o spring não esta conseguindo pegar as roles corretamente....

2 respostas
solução!

Tenta usar EAGER invés de Lazy ao configurar o fetch type

deu certo aqui mano, acho que era o mapeamento da entidade mesmo! Obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software