상품 등록
안녕하세요.. 저도 같은 문제가 발생해서 거의 두 시간째 고민을하다가 겨우 문제를 찾았습니다. ItemService class에 기본적으로 Transactional Annotation의 옵션이 readonly로 들어가있는데요.save의 경우에는 read가 아니기 때문에 Transactional Annotation 의 옵션이 빠져야합니다.따라서 @Transactional public void saveItem(Item item){ itemRepository.save(item); } 이렇게 saveItem 함수 위에 @Transactional 을 별도로 붙여주면 해결이 됩니다. 저도 허겁지겁 코드를 치면서 강의를 보느라 놓쳤네요.. 부디 이걸로 해결되시길 바랍니다.