java接口的几种写法
一、在src/spring-mvc.xml里添加接口文件夹路径
二、在controller路径下新建一个class,DateController
package com.linyun.game.controller;
import com.linyun.game.util.BaseController;import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.io.UnsupportedEncodingException;@Controller
@RequestMapping("/date")
public class DateController extends BaseController {/** BaseController 里写公共的返回数据 *//** 分页*/private Integer total= 0;@Resourceprivate IUserService userService;}/**直接返回map的方法一 */
@RequestMapping("/getDataList")
@ResponseBody
public Map getDataList(HttpServletRequest request) throws ParseException, UnsupportedEncodingException {Map map = new HashMap();Integer startRownumStr = Integer.valueOf(request.getParameter("currentPages"));//第几页Integer onePageNum = Integer.valueOf(request.getParameter("pageSizes"));//数据数Integer start = (startRownumStr*onePageNum)-onePageNum;String startRownum = start.toString();String endRownum = request.getParameter("pageSizes");String account = request.getParameter("account");String beginTime = request.getParameter("startTime");String overTime = request.getParameter("endTime");try {List
BaseController,公共的返回成功失败调用信息
public class BaseController{public static String SUCCEE="succee";public static String FAIL="fail";/*** 请求成功* @param resultInfo*/protected void success(ResultInfo resultInfo,Object data,String token){resultInfo.setCode(200);resultInfo.setMsg("成功");resultInfo.setToken(token);System.out.println(resultInfo);resultInfo.setData(data);}/*** 请求失败* @param resultInfo 结果信息* @param errorMsg 错误信息* @param e*/protected void error(ResultInfo resultInfo,String errorMsg,String code){resultInfo.setCode(code);resultInfo.setMsg(errorMsg);}public String getCode() {return code;}public void setCode(String code) {this.code = code;}public String getMsg() {return msg;}public void setMsg(String msg) {this.msg = msg;}public Object getData() {return data;}public void setData(Object data) {this.data = data;}public String getToken() {return token;}public void setToken(String token) {this.token = token;}}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
