Resttemplate - это класс, используемый для доступа к веб -службам на стороне клиента. Он очень похож на другие классы шаблонов весной (например, JDBctemplate и JMStemplate), мы также можем настроить шаблон, предоставляя методы обратного вызова и настройку класса HTTPMessageConverter. Клиентские операции могут быть выполнены полностью с использованием классов Resttemplate и HttpmessageConveter.
1. Объявите боб Resttemplate
@Beanpublic resttemplate resttemplate () {return new Resttemplate ();}2. Симуляционный звонок
@Servicepublic class smsservice {// inject resttemplate @autowired resttemplate resttemplate; public String sendmsg (String phonenum, String Text) {// Установить httpheaders headers = new httpheaders (); headers.setContentType (mediaType.application_form_urlencoded); // Отправить параметр Установка MultivalueMap <String, String> p = new LinkedMultivaluemap <> (); P.Add («Имя пользователя», «XXX»); P.Add («пароль», «yyy»); P.Add ("Phonenum", Phonenum); P.Add («Контент», текст); // Отправить запрос httpentity <multivaluemap <string, string >> entity = new httpentity <multivaluemap <string, string >> (p, заголовки); String result = restTemplate.postforObject ("http: // ...", entity, string.class); результат возврата; }}Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.