У меня проблема при вставке даты.Таким образом, вместо вставки текущей даты, когда я нажимаю на календарь, он вставляет предыдущий день, а сегодня - 28/12 - 27/12.Мой часовой пояс UTC + 1.Ниже моего кода
Ниже указаны мои application.properties и мой класс.
spring.jpa.hibernate.ddl-auto=update
spring.datasource.url=jdbc:mysql://localhost:3306/gestionChequeApp?useLegacyDatetimeCode=false&serverTimezone=Europe/Paris
spring.datasource.username= root
spring.datasource.password= ****
spring.jpa.database=mysql
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.dialect: org.hibernate.dialect.MySQL5Dialect
server.port = 8081
@Entity
@Data @AllArgsConstructor @NoArgsConstructor
public class Cheque {
@Id @GeneratedValue(strategy=GenerationType.IDENTITY)
private Long idCheque;
private Long numCheque;
@Temporal(TemporalType.DATE)
private Date date;
//...
Когда я выполняю SELECT @@ global.time_zone, @@ session.time_zone;это дает мне СИСТЕМУ и СИСТЕМУ для обоих.У вас есть идеи по этому вопросу?Спасибо.