public class Request extends Model {
public static enum Category {
First, Second, Third
}
public Category category;
}
Je semble incapable de créer correctement une demande avec une catégorie dans mes appareils de test/données initiales YAML. J'ai essayé des choses comme:Comment charger une valeur enum (statique imbriquée) à partir d'appareils YAML dans le cadre de lecture?
Request(areq):
category: Request.Category.Third
Et plusieurs autres variations. Rien ne fonctionne vraiment. Le SnakeYAML page me donne quelques conseils alléchants mais je ne vois pas comment référencer correctement les paquets de mon application. Quelle est la bonne syntaxe pour cela?
Je suis d'accord avec ce que vous avez dit pour le nom "Request". C'était juste un exemple et pas un code de production, mais j'aurais dû faire attention à ça. En tout cas, cela ne semble toujours pas fonctionner. –
Hmm, j'ai cherché sur le groupe google et trouvé un seul exemple. Il a été utilisé 'category: Third'. Ce qui est logique si la liaison a été faite par le nom. N'oubliez pas l'annotation JPA '@Enumerated (EnumType.STRING)' dans votre catégorie. – niels