Inserte y obtenga objetos java.time.LocalDate en / desde una base de datos SQL como H2

Cómo insertar y buscarjava.time tipos comoLocalDate víaJDBC a una base de datos SQL como laMotor de base de datos H2?

La vieja forma de usarPreparedStatement::setDate yResultSet::getDate trabaja para el legadojava.sql.Date tipo. Quiero evitar el uso de estas viejas clases problemáticas de fecha y hora.

¿Cuál es la forma moderna de enviar tipos java.time a través de unControlador JDBC?