发表于: 2020-06-15 18:32:15
1 1883
补充selectbyList方法
ContentController.java
// 查询小室介绍-list
@ResponseBody
@RequestMapping(value = "/a/u/content/list", method = RequestMethod.GET)
// url传参 @PathVariable Long id
public Map<String, Object > getContentList(){
logger.info("get content list");
Map<String, Object> resultMap = new HashMap<>();
try {
Long time = System.currentTimeMillis();
// 1. 首先查询以前的数据,判断有没有
List<Content> contentList = contentService.selectByList();
logger.info("Get Content List :" + contentList);
if (null == contentList){
resultMap.put("code", -100);
resultMap.put("message", "获取内容不存在!");
}
resultMap.put("code", 0);
resultMap.put("message", "success");
resultMap.put("data", contentList);
}catch (Exception e){
resultMap.put("code", -1);
resultMap.put("message", "error");
e.printStackTrace();
logger.info("Get content List error ");
}
return resultMap;
}
ContentService.java
List<Content> selectByList();
ContentServiceImpl.java
@Override
public List<Content> selectByList(){
return contentMapper.selectByList();
};
ContentMapper.java
//没有列表查询自己加一个
List<Content> selectByList();
ContentMapper.xml
<select id="selectByList" parameterType="java.lang.Long" resultMap="BaseResultMap">
select
<include refid="Base_Column_List" />
from content
</select>
然后同样方法写完classify, work, comment表的增删改查,并且增加user表方法
User表方法-postman测试
1.普通用户注册-Non-Admin
2.用户登录
3.管理人员查看用户列表
用户输入密码不正确时
非管理人员不能查看用户列表
远程登录准备部署
ssh root@122.51.101.67
sh deploy.sh shutask3learn7
部署成功,用postman测试,测试成功
后台接口文档地址 http://new.wiki.jnshu.com/pages/viewpage.action?pageId=70257502
评论