J'ai eu un problème similaire, j'ai une classe qui implémente une interface et quand j'utilise findAll
J'obtiens l'erreur :
Après avoir débogué SpringData
code, j'ai réalisé que Mapper utilise @TypeAlias
pour découvrir le type qu'il doit instancier, je mets donc simplement @TypeAlias("FullClassName")
sur mes implémentations de test.MetaClasse
et ça a marché !
J'ai testé avec votre situation et ça marchera !