liuchen864
6 months ago
5 changed files with 60 additions and 28 deletions
@ -1,24 +0,0 @@ |
|||
package com.win.quartz.task; |
|||
|
|||
import com.win.common.utils.StringUtils; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* 定时任务调度测试 |
|||
* |
|||
* @author win |
|||
*/ |
|||
@Component("ryTask") |
|||
public class RyTask { |
|||
public void ryMultipleParams(String s, Boolean b, Long l, Double d, Integer i) { |
|||
System.out.println(StringUtils.format("执行多参方法: 字符串类型{},布尔类型{},长整型{},浮点型{},整形{}", s, b, l, d, i)); |
|||
} |
|||
|
|||
public void ryParams(String params) { |
|||
System.out.println("执行有参方法:" + params); |
|||
} |
|||
|
|||
public void ryNoParams() { |
|||
System.out.println("执行无参方法"); |
|||
} |
|||
} |
@ -0,0 +1,56 @@ |
|||
package com.win.quartz.task; |
|||
|
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.beans.factory.annotation.Autowired; |
|||
import org.springframework.stereotype.Component; |
|||
import org.springframework.web.client.RestTemplate; |
|||
|
|||
/** |
|||
* 定时任务调度 |
|||
* |
|||
* @author win |
|||
*/ |
|||
@Slf4j |
|||
@Component("winTask") |
|||
public class WinTask { |
|||
|
|||
@Autowired |
|||
private RestTemplate restTemplate; |
|||
|
|||
public void haveParams(String params) { |
|||
// // 创建一个请求头对象
|
|||
// HttpHeaders headers = new HttpHeaders();
|
|||
// // 设置请求头对象contentTyp的为text/xml;charset=UTF-8
|
|||
// MediaType type = MediaType.parseMediaType("text/xml;charset=UTF-8");
|
|||
// headers.setContentType(type);
|
|||
//
|
|||
// // 将请求参数进行封装并进行远程接口服务调用
|
|||
// // 构造webservice请求参数
|
|||
// // 请求参数,根据实际情况进行配置,以下仅作为示例
|
|||
// StringBuilder requestData = new StringBuilder();
|
|||
// requestData.append("<?xml version=\"1.0\" encoding=\"utf-8\"?>");
|
|||
// requestData.append("<soapenv:Envelope xmlns:soapenv=\"http://根据实际情况配置\" xmlns:esb=\"http://根据实际情况配置\">");
|
|||
// requestData.append("<soapenv:Header/>");
|
|||
// requestData.append("<soapenv:Body>");
|
|||
//
|
|||
// // 请求参数,根据实际情况进行配置,以下仅作为示例
|
|||
// requestData.append("<ESB_USER>").append("zhangsan").append("</ESB_USER>");
|
|||
// requestData.append("<ESB_PWD>").append("123456").append("</ESB_PWD>");
|
|||
//
|
|||
// requestData.append("</soapenv:Body>");
|
|||
// requestData.append("</soapenv:Envelope>");
|
|||
//
|
|||
// log.info("请求报文为:" + requestData.toString());
|
|||
// log.info("url:" + url);
|
|||
// try {
|
|||
// // 创建请求
|
|||
// HttpEntity<String> request = new HttpEntity<>(requestData.toString(), headers);
|
|||
// // 发送post请求并获取到响应结果
|
|||
// String str = restTemplate.postForObject(url, request, String.class);
|
|||
// log.info("-----------Response content-----------: " + str);
|
|||
// } catch (Exception e) {
|
|||
// log.error("baseWebServiceRequest出现异常:" + e.getMessage(), e);
|
|||
// }
|
|||
} |
|||
|
|||
} |
Loading…
Reference in new issue