发表于: 2020-06-10 23:50:45

1 1746


加油!!!


今天完成的事:

下载垂纶小室,分析原型图,编写接口文档

游客留言回复表

一级标题表

二级标题

作品管理表

banner表



工作室管理表


账户管理表


角色表

模块管理表


写了一个留言管理表的增删改查


接口配置文件

<!--增加一个留言Mess-->
<insert id="addMess" parameterType="Mess">
  insert into mess(tourist,message,state,tId,createAt)
values (#{tourist}#{message}#{state},#{tId},now data)
</insert>

<!--根据id删除一个Book-->
<delete id="deleteMessById" parameterType="Integer">
  delete from mess where id=#{id}
</delete>

<!--修改/回复一个留言-->
<update id="updateMess" parameterType="Mess" >
    update mess set reply_content = #{replyContent}, reply_name = #{replyName} where id = #{id}
</update>

<!--根据id查询,返回一个Book-->
<select id="queryMessById" resultType="Mess">
  select from mess
where id = #{id}
</select>

<!--查询全部Book-->
<select id="queryAllMess" resultType="Mess">
  SELECT from mess
</select>


Controller层

@Controller
@RequestMapping("/mess")
public class MessController {

Logger logger Logger.getLogger(MessController.class);

   @Autowired
   @Qualifier("MessServiceImpl")
private MessService messService;


   //添加一条留言
   @RequestMapping(value = "/addMess",method = RequestMethod.POST)
@ResponseBody
   public Map addMess(Mess mess){
System.out.println(mess);
       Map<String,Objectmap new HashMap<StringObject>();
       int messService.addMess(mess);
       Logger.getLogger("=============="+i);
       if(i>0){
map.put("code",200);
           map.put("data",mess);
           map.put("message","添加成功");
       }
return map;
   }
//删除一条留言
   @RequestMapping("/del/{id}")
@ResponseBody
   public String deleteBook(@PathVariable("id"int id) {
Map<String,Objectmap new HashMap<>();
       int messService.deleteMessById(id);
       if(i>0){
map.put("code"200);
           map.put("message","删除成功");
       }
return "redirect:/Mess/allMess";
   }


postman测试修改 返回结果

查询全部


明天计划的事:继续编写接口


遇到的困难:不知道是不是这些表,有些地方似乎涉及到功能的实现,比如游客在一个作品下留言,后台如何自动记录作品id或者名称呢?配图后台如何进行接收存储,父节点id又是啥。。










返回列表 返回列表
评论

    分享到