Qualquer corpo pode me dizer como posso armazenar data de Java para data e hora de Mysql ...?
Quando estou tentando fazer isso ... apenas a data é armazenada e a hora permanece 00:00:00 em armazenamentos de data Mysql assim ...
2009-09-22 00:00:00
Eu não quero apenas namorar, mas também tempo ... gosto
2009-09-22 08:08:11
Estou usando JPA (Hibernate) com classes de mydomain spring usa java.util.Date, mas criei tabelas usando consultas escritas à mão ...
esta é minha declaração de criação
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
(em 2010 provavelmente não havia escolha melhor). Melhor usar as classes modernas, como java.time.Instant
ou java.time.LocalDateTime
, dependendo dos requisitos exatos para a data e hora que você precisa armazenar.