1、让另一个项目打包成一个jar包,然后将jar包作为当前项目的一个依赖包,这样就可以在当前项目里直接调用另外一个项目的方法了。
2、在另外一个项目正在运行的情况下,通过接口地址从当前项目向另外一个项目发送请求,以实现调用另外一个项目的方法。
以项目代码为例 Map<String, Object> params = new HashMap<String, Object>();
params.put("session", Json.toJson(session));
params.put("request", Json.toJson(request));
BankCldrServiceReponseDTO tempWorkDay = Json.fromJson(BankCldrServiceReponseDTO.class
HttpClientTool.post("http://127.0.0.1:8080/IFSXface/service/getWorkDay",params));
(1)Json.fromJson将json数据转换成类对象。
(2)在HttpClientTool里面,
public static String post(String url, Map<String, Object> parms) throws IFSException {
try {
return Http.post(url, parms, "utf-8", "utf-8");