HttpClient vs Printemps Reste Modèle?
Quelle est la meilleure façon de faire un appel RESTE?
Dois-je utiliser Apache Http Client
ou dois-je utiliser Spring Rest Template
.
Sur quelle base je peux décider lequel je devrais aller?
J'ai besoin de faire un appel à cette url
http://localhost:8080/service/Service/v1/get/USERID=10000/profile.ACCOUNT.SERVICE"
Et après l'obtention de la réponse, j'ai juste besoin de voir si cette réponse contient toute chaîne de caractères ou pas.
Voir la réponse de @skaffman dans cette question - spring-integration-or-apache-http-client.
OriginalL'auteur AKIWEB | 2013-02-14
Vous devez vous connecter pour publier un commentaire.
Printemps
RestTemplate
suit le modèle pour tous les *Modèle de classes au sein de la core du framework Spring et les différents sous-cadres:JdbcTemplate
,HibernateTemplate
,WebServiceTemplate
etc etc.L'idée de toutes ces classes de Modèle est de réduire le code réutilisable (à l'exception de la manipulation répétitive de trucs et de se concentrer sur une logique d'entreprise). Je n'hésiterais pas à l'utiliser sur de simples
HttpClient
.Pour obtenir la classe que vous aurez besoin de la printemps-web dépendance.
RestTemplate rt = new RestTemplate()
. Il montre, il ne peut pas être résolu à un type.la réponse est édité
OriginalL'auteur abalogh