Boa tarde senhores,
tenho uma aplicação spring + hibernate + mysql
Estou passando uma dificuldade em solucionar o motivo ao qual a data retorna do banco com um dia a menos, sendo que no banco a data é gravada corretamente.
minha classe está assim:
@Temporal(TemporalType.DATE)
@Column(columnDefinition="DATE", length=10)
@NotNull(message="Informe a data de check-in.")
@DateTimeFormat(pattern="dd/MM/yyyy")
private Date data_checkin;
Exemplo:
Até ai tudo bem, após salvar no banco uma data qualquer por exemplo: 07/08/2018
quando mando listar o valor, o campo vem 06/08/2018, sendo que em momento algum faço modificação na data.
Usando o log4j e show_sql o valor esta vendi já assim, antes mesmo de mostrar na view, e no banco a data é gravada corretamente: 07/08/2018.
Alguém já passou por isso? agradeço a quem pude ajudar.
