mirror of
https://github.com/wahyd4/Martian.git
synced 2026-08-09 05:16:21 +10:00
41 lines
994 B
Java
41 lines
994 B
Java
package com.mars.exp.api;
|
|
|
|
import com.mars.common.annotation.api.MarsApi;
|
|
import com.mars.common.annotation.api.RequestMethod;
|
|
import com.mars.common.annotation.enums.ReqMethod;
|
|
import com.mars.exp.api.vo.ExpVO;
|
|
|
|
import java.util.List;
|
|
|
|
@MarsApi(refBean = "expApiService")
|
|
public interface ExpApi {
|
|
|
|
/**
|
|
* get请求示例
|
|
* http://127.0.0.1:8080/expGetRequest?name=张三&names=王五&names=赵六
|
|
* @param expVO
|
|
* @return
|
|
*/
|
|
List<ExpVO> expGetRequest(ExpVO expVO);
|
|
|
|
/**
|
|
* post请求示例
|
|
* http://127.0.0.1:8080/expPostRequest
|
|
* 传参用表单,不支持json传参
|
|
* @param expVO
|
|
* @return
|
|
*/
|
|
@RequestMethod(ReqMethod.POST)
|
|
List<ExpVO> expPostRequest(ExpVO expVO);
|
|
|
|
/**
|
|
* 文件上传示例
|
|
* http://127.0.0.1:8080/expUploadRequest
|
|
* 传参用formData,不支持json传参
|
|
* @param expVO
|
|
* @return
|
|
*/
|
|
@RequestMethod(ReqMethod.POST)
|
|
String expUploadRequest(ExpVO expVO);
|
|
}
|