Olá, estou com a seguinte situação:
- Tenho um serviço RestFull que consulta todos os países registrados no banco de dados para retornar em um JSON. Ao consultar os Países e retornar todos os dados dos Países no JSON, o Hibernate está consultado os Estados de cada País, pois existe uma Lista na Classe País representando o relacionamento @OneToMany com a classe Estado. Sendo assim, todos os países são consultados e os estados também. Após isto, na minha Classe de Estado existe uma associoação, um objeto país contido dentro do objeto Estado, com o relacionamento @ManyToOne e o Hibernate consulta novamente o banco de dados para saber qual é o país daquele estado…por fim ocorre stackeOverFlowError.
Como se faz para que ao consultar uma classe, no meu caso o País, para que o Hibernate não consulte a lista com os relacionamentos dentro desse objeto, que nesse caso, é cada Estado pertencente ao País?