资源简介
新闻客户端后台服务端,包括表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 餐饮管理系统
评论
共有 条评论