2010-11-27 5 views
2

Je souhaite implémenter des services Web reposants pour interroger ma base de données.Services Web RESTful à partir de classes d'entités

Dans Netbeans Je l'ai fait: - J'ai créé des classes d'entités de mon db - j'ai produit des services web de ces classes d'entités

les méthodes GET fonctionnent bien lors du test mais j'ai quelques exigences supplémentaires. Je ne veux pas interroger seulement par les id-s des tables. Les données doivent être récupérées également lorsque d'autres paramètres sont entrés.

Par exemple, j'ai une table: Client: id, nom, adresse, pays

Maintenant, je veux afficher tous les clients d'un pays spécifique.

Où puis-je obtenir ce code?

+0

Est-ce que ma réponse vous a aidé à résoudre votre problème? Si oui, accepteriez-vous ma réponse? Cela aidera avec vous accepter-taux aussi :) –

Répondre

1

Vous pouvez le faire avec des URL légèrement différentes.

Donc, pour un seul client vous aurait présenter une URL telle que:

GET /customer/123.html 

Mais pour plusieurs clients, vous devriez trouver un moyen de spécifier des groupes. Si vous vouliez tous les clients, vous iriez pour:

GET /customers.html 

Mais vous dites regroupés par pays, vous pouvez essayer:

GET /customers/Australia.html 

Utilisation du singulier ou au pluriel séparerait les deux types d'obtenir -requests

Questions connexes