JAVA는 두개의 DATE형식이 있다. 하나는 java.util.date, 다른 하나는 java.sql.date.
후자의 경우 DB에 연결하기 위해 만들었기 때문에 입력시에 별다른 절차가 필요하지는 않지만, 전자의 경우는 그대로 넣을 경우 오류를 뱉는다.
옛날의 Date를 선언할 때에는 선언자에 연도와 월, 일을 넣어서 생성할 수 있었지만, 지금에 와서는 권장하는 방법이 아니다. 그래서 SimpleDateFormat으로 형식을 지정한다음. Date형식으로 바꾸는 방법을 사용해야한다.
java.util.Date로 지정했던 Birth가 얌전히 인식한 모습이다.
사진은 없지만, 실제로 쿼리도 잘 먹어서 제 날짜에 맞게 삽입되었다.
'우당탕탕 개발일기 > JAVA' 카테고리의 다른 글
[Spring] 다시 배우는 스프링(임시) (0) | 2022.08.10 |
---|---|
JAVA를 배우자(3) - 반복문은 조건이 필요할지도 아닐지도 모릅니다. (0) | 2021.01.11 |
JAVA를 배우자(3) - Scanner, 조건문 (0) | 2021.01.07 |
JAVA를 배우자(2) - 객체 지향 프로그래밍, 클래스, 메소드, 객체, etc (0) | 2021.01.05 |
JAVA를 배우자(1) - JAVA는 뭐고, Eclipse는 또 뭐야??? (0) | 2021.01.04 |
댓글