목차 spring에서 의존성 주입 시 자주 발생하는 실수이다.(나다, 내가 그렇다.) 위 코드에서 어디가 잘못 되었을까? 무엇 때문에 NPE가 발생하는 것일까? 콘솔에서 친절하게 라인까지 알려주고 있다. 31번 째 라인으로 가보자 그냥 board 테이블에 있는 리스트를 페이징해서 가져오는게 전부다. 원인을 몰랐을 땐 DB에서 가져오는게 null인가? 이런 생각을 했었는데.. 하지만 아래 코드에서는 생성한 list를 조작하는 일이 전혀 없다.(list에서 get해서 뭘 가져온다거나) 근데 왜 널포인터일까? 디버거로 찍어보자 boardService가 null이다. 이놈의 객체가 생성 안된거다. BoardController에서 BoardService라는 놈을 생성자 주입해서 쓰려고 하는데 이 객체가 null이..