Чи може будь-який орган сказати мені, як я можу зберігати Java Date в Mysql datetime ...?
Коли я намагаюся це зробити ... зберігається тільки дата, а час зберігається 00:00:00 у магазинах дат Mysql, як цей ...
2009-09-22 00:00:00
Я хочу не тільки побачення, але і час ... як
2009-09-22 08:08:11
Я використовую JPA (Hibernate) з весняними класами mydomain використовує java.util.Date, але я створив таблиці за допомогою рукописних запитів ...
це моя заява про створення
CREATE TABLE ContactUs (id BIGINT auto_increment,
userName VARCHAR(30),
email VARCHAR(50),
subject VARCHAR(100),
message VARCHAR(1024),
messageType VARCHAR(15),
contactUsTime datetime,
primary key(id))
TYPE=InnoDB;
java.util.Date
(у 2010 році, мабуть, не було кращого вибору). Краще використовувати сучасні класи, наприклад, java.time.Instant
або java.time.LocalDateTime
, залежно від точних вимог до дати та часу, який потрібно зберігати.