在我的spring boot应用程序中,我正在使用数据源进行主要执行,是
main-application.properties
spring.datasource.url=jdbc:mysql://localhost:3306/veta?useSSL=false&useLegacyDatetimeCode=false&serverTimezone=UTC
在这种情况下,我正在使用一个UTC属性,当我将日期时间存储在数据库中时,该属性会附加+5:30。
useLegacyDatetimeCode=false&serverTimezone=UTC
现在,我想在用于测试目的的H2数据库中执行相同的操作,但是我不知道如何在test-application.properties
中作为h2数据库数据源属性的一部分添加相同的属性
当前,我具有h2数据库的数据源属性,如下所述。 spring.datasource.url = jdbc:h2:mem:testdb; DB_CLOSE_DELAY = -1; DB_CLOSE_ON_EXIT = FALSE; MODE = MYSQL
如何在MYSQL数据源属性中添加我正在使用的属性useLegacyDatetimeCode=false&serverTimezone=UTC
。
我已经尝试过了,我举了一个例子
spring.profiles.active = h2, utc
但这对我没有帮助。