資源簡介
新聞客戶端后臺服務端,包括表sql語句,api接口信息源碼等,對應的android源碼地址https://download.csdn.net/download/qq_35770741/10178808
代碼片段和文件信息
package?com.controller.api;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?javax.annotation.Resource;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.ResponseBody;
import?com.controller.base.baseController;
import?com.service.api.ApiService;
import?com.utils.AppUtil;
import?com.utils.PageData;
@Controller
@RequestMapping(value?=?“/api“)
public?class?ApiController?extends?baseController?{
private?static?final?String?TAG?=?ApiController.class.getSimpleName();
@Resource(name?=?“apiService“)
private?ApiService?apiService;
/**
?*?檢查更新
?*?@return
?*/
@RequestMapping(value?=?“/findVersion“)
@ResponseBody
public?object?findVersion()?{
logBefore(logger?TAG?“findVersion?檢查更新“);
PageData?pd?=?new?PageData();
Mapject>?map?=?new?HashMapject>();
pd?=?this.getPageData();
try?{
PageData?result?=?apiService.findVersion();
map.put(“pd“?result);
map.put(“status“?“01“);
map.put(“message“?“success“);
}?catch?(Exception?e)?{
logger.error(e.toString()?e);
map.put(“status“?“02“);
map.put(“message“?“error“);
logger.error(e.toString()?e);
}?finally?{
logAfter(logger);
}
return?AppUtil.returnobject(pd?map);
}
/**
?*?返回10條新聞列表
?*?
?*?@return
?*?@throws?Exception
?*/
@RequestMapping(value?=?“/news“)
@ResponseBody
public?object?getNews()?throws?Exception?{
logBefore(logger?TAG?“getNews?返回10條新聞列表“);
PageData?pd?=?new?PageData();
Mapject>?map?=?new?HashMapject>();
pd?=?this.getPageData();
try?{
List?pdList?=?apiService.getNews(pd);
map.put(“pdList“?pdList);
map.put(“status“?“01“);
map.put(“message“?“success“);
}?catch?(Exception?e)?{
logger.error(e.toString()?e);
map.put(“status“?“02“);
map.put(“message“?“error“);
logger.error(e.toString()?e);
}?finally?{
logAfter(logger);
}
return?AppUtil.returnobject(pd?map);
}
/**
?*?添加帖子
?*?@return
?*/
@RequestMapping(value?=?“/addComment“)
@ResponseBody
public?object?addComment()?{
logBefore(logger?TAG?“addComment?添加帖子“);
PageData?pd?=?new?PageData();
Mapject>?map?=?new?HashMapject>();
pd?=?this.getPageData();
try?{
apiService.addComment(pd);
int?count?=?apiService.findCommentById(pd);
map.put(“count“?count);
map.put(“status“?“01“);
map.put(“message“?“success“);
}?catch?(Exception?e)?{
logger.error(e.toString()?e);
map.put(“status“?“02“);
map.put(“message“?“error“);
logger.error(e.toString()?e);
}?finally?{
logAfter(logger);
}
return?AppUtil.returnobject(pd?map);
}
/**
?*?帖子集合
?*?@return
?*/
@RequestMapping(value?=?“/commentList“)
@ResponseBody
public?object?commentList()?{
logBefore(logger?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-29?17:29??news\
?????文件???????16002??2017-12-29?12:32??news\api.html
?????目錄???????????0??2017-12-29?17:26??news\news\
?????文件?????????561??2017-12-29?08:57??news\news\.classpath
?????文件????????1329??2017-12-25?15:20??news\news\.project
?????目錄???????????0??2017-12-29?17:25??news\news\.settings\
?????文件?????????522??2017-12-25?15:17??news\news\.settings\.jsdtscope
?????文件?????????125??2017-12-25?15:17??news\news\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2017-12-25?15:17??news\news\.settings\org.eclipse.jdt.core.prefs
?????文件?????????551??2017-12-29?12:08??news\news\.settings\org.eclipse.wst.common.component
?????文件?????????398??2017-12-29?12:10??news\news\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2017-12-25?15:17??news\news\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2017-12-25?15:17??news\news\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2017-12-29?17:25??news\news\resources\
?????文件?????????500??2017-12-29?17:15??news\news\resources\dbconfig.properties
?????文件????????2152??2017-12-25?15:20??news\news\resources\ehcache.xm
?????文件????????1102??2017-12-29?17:14??news\news\resources\log4j.properties
?????目錄???????????0??2017-12-29?17:25??news\news\resources\mybatis\
?????文件?????????513??2017-12-29?08:57??news\news\resources\mybatis\mybatis-config.xm
?????目錄???????????0??2017-12-29?17:25??news\news\resources\mybatis\news\
?????文件????????2432??2017-12-27?17:11??news\news\resources\mybatis\news\ApiMapper.xm
?????文件????????2062??2017-12-29?16:22??news\news\resources\mybatis\news\CategoryMapper.xm
?????文件?????????301??2017-12-25?15:20??news\news\resources\mybatis\news\NewsdetailMapper.xm
?????文件????????1029??2017-12-29?08:57??news\news\resources\mybatis\news\VersionMapper.xm
?????文件?????????691??2017-12-29?17:14??news\news\resources\quartz.properties
?????目錄???????????0??2017-12-29?17:25??news\news\resources\spring\
?????文件????????1950??2017-12-29?08:57??news\news\resources\spring\ApplicationContext-mvc.xm
?????文件????????5163??2017-12-25?15:20??news\news\resources\spring\ApplicationContext.xm
?????目錄???????????0??2017-12-29?17:25??news\news\src\
?????目錄???????????0??2017-12-29?17:25??news\news\src\com\
?????目錄???????????0??2017-12-29?17:25??news\news\src\com\controller\
............此處省略183個文件信息
- 上一篇:醫院管理系統java數據庫課程設計
- 下一篇:java 餐飲管理系統
評論
共有 條評論