[Auditing] 엔티티에 등록일, 수정일, 등록자, 수정자 자동 적용하기 (1024)
오류 발생 경위 상품 등록 코드를 입력했다. 기댓값과 실제 Hibernate가 실행한 문장이 달랐다. 기댓값은 reg_time, update_time, created_by, modified_by, item_detail, item_name, item_sell_status, price, stock_number, item_id 였는데 다르다! 해결 방법 Item 엔티티를 만들 때에는 등록시간, 수정시간, 등록자, 수정자를 자동으로 엔티티에 추가해주는 Auditing을 사용하지 않았기 때문이었다. Item과 ItemDto의 regTime과 updateTime 변수를 삭제하고, Controller에서도 해당 내용의 코드 itemDto.setRegTime(LocalDateTime.now()); 를 삭제했다. 그 후..
2022.10.24