Bonjour à tous,
Je dois développer un client web accédant à un service web de type Restful qui expose des entity, exemple :
Pour que mon client puisse "envoyer" un entity, il lui faut, du moins je présume, la définition de ces classes. Pour ce faire j'ai deux moyens à ma disposition :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 @POST @Override @Consumes({"application/xml", "application/json"}) public void create(Article entity) { super.create(entity); } @PUT @Path("{id}") @Consumes({"application/xml", "application/json"}) public void edit(@PathParam("id") Integer id, Article entity) { super.edit(entity); }
1) régénérer mes entity à partir de ma source de données,
2) utiliser jaxb pour générer un schéma XML côté serveur et générer les classes à partir de ce schéma côté client.
Ma question : est-ce que je suis dans le vrai, si oui quelle solution vous paraît la meilleure et si non comment procéder ?
Merci d'avance pour votre aide,
Partager