목록JPA (1)
코디잉

DB에 있는 모든 user를 불러오기 위해 코드를 작성하고, @RestController @RequestMapping("/api") public class UserApiController { @Autowired private UserRepository userRepository; @GetMapping("/users") List all() { return userRepository.findAll(); } } Postman으로 테스트를 진행하는데 에러가 발생했다. 그래서 웹브라우저에 해당 url을 입력해봤더니, 현재 DB에 User 테이블에는 한 명만 있는데, 그 한 명을 계속해서 조회하다가 결국 StackOverflowError가 발생했다. 찾아보니, jackson으로 직렬화를 할 때 순환참조가 발생해서 ..
JPA
2023. 8. 22. 16:59