发表于: 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









返回列表 返回列表
评论

    分享到