Este problema proviene del conector MySQL en Java. La versión 8.0.19 convierte la fecha usando la zona horaria de JVM, lo que da como resultado el problema de 1 día libre. Esto se resuelve en el parche 8.0.20. Lea aquí https://dev.mysql.com/doc/ relnotes/conector-j/8.0/es/