그래서, 게시 된 메시지의 날짜와 시간 (분, 시간, 초)이 포함 된 날짜 변수를 테이블에 삽입하고 싶습니다. 내 문제는 어떤 종류의 데이터가 내 DATE_POSTED
(DATETIME
또는 TIMESTAMP
)이든간에 여전히 00:00:00
에 내 정보를 저장한다는 것입니다.MySQL은 날짜 열에서 시간을 인식하지 못합니다.
다음은 현재 시간을 가져 와서 메시지를 게시하는 Java 코드입니다.
Calendar calendar = Calendar.getInstance();
Date date = calendar.getTime();
Message msg = new Message(user, message, date);
hibernateTemplate.saveOrUpdate(msg);
이
(나는 내 이미지를 업로드 할 수없는 이유) 결과 : 내 자바 코드 때문에 중단 점에서, 괜찮 언급 할_____________________________________
|ID|USER|MESSAGE|DATE_POSTED |
| 1|asd |qwery |2013-03-15 00:00:00|
| 2|asd |321tgg |2013-03-15 00:00:00|
-------------------------------------
, 그것은 시간이 값.
당신의 Hibernate 구성은 어떻게 생겼는가? –
은 Meesage 매핑 리소스를 보여줍니다. – subodh