Notice
Recent Posts
Recent Comments
Link
목록BackEnd/SPRING (1)
매일 매일 미라클 코딩

mybatis를 이용해 DB에 값을 넣을때 종종 400 에러를 마주친다 이런 경우 보통 뷰에서 받아온 값이 VO 타입이나 DB 타입에 맞지 않을때 발생하고 특히 VO 중 Date 타입으로 값을 전달할 때 자주 발생한다 나의 경우 뷰에서 datepicker 로 날짜값을 받고, VO에서는 Java.util.date 자료형으로 담아줬다. 그리고 최종적으로 MySql 에 datetime 타입으로 insert 해야했다. 이렇게 Datepicker 로 받은값을 매핑해주면 보기엔 저래보여도 정상적으로 insertDAO 로 값을 전달한다. 일반적인 form submit 으로 페이지를 이동한다면 이대로 충분하다. 문제는 중간에 결제 API 페이지를 추가하면서, vo로 받은 값을 다시 그 다음페이지로 넘겨줄 때 발생하였다..
BackEnd/SPRING
2021. 4. 13. 23:55