En fait, je pense que tu as compris ma démarche, tu as d'ailleurs proposé le code de l'interface que j'ai posté au début (au nommage près).
Par contre, dans ce que tu proposes, j'aimerais voir comment tu écris l'implémentation de la méthode getType dans ce cas:
Code:
1
2
3
4
5 public class MachinService extends Service<Machin<Long>> { public Class<Machin<Long>> getType() { ???? } }