La mayor diferencia entre los dos es:
Consulta de varias tablas
El mayor problema de SpringData jpa es la consulta de varias tablas,
La consulta de tablas múltiples de Mybatis se puede dividir en selección múltiple *, no es necesario ir a verificar un montón,
La búsqueda conjunta de SpringData jpa multi-table debe escribir una instrucción SQL de consulta multi-table