Basta ya de investigar por otras webs ya que has llegado al lugar adecuado, poseemos la respuesta que necesitas hallar pero sin complicarte.
Solución:
Mire aquí: https://github.com/mybatis/typehandlers-jsr310
Si está utilizando mybatis versión 3.4 o posterior, simplemente puede agregar este artefacto en su classpath y MyBatis registrará automáticamente los controladores de tipo proporcionados.
org.mybatis
mybatis-typehandlers-jsr310
1.0.0
Si está utilizando una versión anterior, debe registrar los controladores de tipo manualmente.
UPD:
Los controladores de tipos para “JSR 310: API de fecha y hora” se han fusionado con el núcleo de mybatis desde 3.4.5. (Ver #974)
Para mi proyecto actual, he creado mapeadores para clases de API de tiempo de Java 8.
Puedes ver mi implementación aquí jneat/mybatis-types
Mire aquí: http://mybatis.github.io/mybatis-3/configuration.html#typeHandlers
Para usar LocalDate y Timestamp, debe escribir un typeHandler personalizado, como este:
// ExampleTypeHandler.java
@MappedTypes(LocalDate.class)
public class LocalDateTypeHandler extends BaseTypeHandler
//implement all methods
configura tu config.xml así:
Debería ayudar.