发表于: 2020-03-23 22:57:32

1 1291


banner管理模块

@Controller
@RequestMapping("/banner")
public class BannerController {
@Autowired
 BannerService bannerService;
private static final Logger log= LogManager.getLogger(BannerController.class);

//添加banner
   @RequestMapping(value ="addBanner",method = RequestMethod.POST)
public ModelAndView addBanner(Banner banner, ModelAndView modelAndView){
log.info(banner);
if (bannerService.insertSelective(banner)){
modelAndView.addObject("code",200);
modelAndView.addObject("msg","添加成功");
}else {
modelAndView.addObject("code",404);
modelAndView.addObject("msg","操作失败");
}
modelAndView.setViewName("json");
return modelAndView;
}

//删除banner
   @RequestMapping(value = "deleteBanner",method = RequestMethod.POST)
public ModelAndView deleteBanner(@PathVariable Long id, ModelAndView modelAndView){
if(bannerService.deleteByPrimaryKey(id)) {
modelAndView.addObject("code"200);
modelAndView.addObject("msg""删除成功");
}else {
modelAndView.addObject("code"404);
modelAndView.addObject("msg""操作失败");
}
modelAndView.setViewName("json");
return modelAndView;
}
//更改banner
   @RequestMapping(value = "updateBanner",method = RequestMethod.PUT)
public ModelAndView updateBanner(Banner banner,ModelAndView modelAndView){
if(bannerService.updateByPrimaryKeySelective(banner)){
modelAndView.addObject("code",200);
modelAndView.addObject("msg","更新成功");
}else {
modelAndView.addObject("code",404);
modelAndView.addObject("msg","操作失败");
}
modelAndView.setViewName("json");
return modelAndView;
}

/**
    * 查询单条banner
    * @param id
    @param modelAndView
    @return
    */
   @RequestMapping(value = "/selectBanner/{id}",method = RequestMethod.GET)
public ModelAndView getBanner(@PathVariable Long id, ModelAndView modelAndView){
Banner banner=bannerService.selectByPrimaryKey(id);
if (banner!=null){
modelAndView.addObject("code",200);
modelAndView.addObject("msg","查询成功");
modelAndView.addObject("banner",banner);
}else {
modelAndView.addObject("code",404);
modelAndView.addObject("msg","操作失败");
}
modelAndView.setViewName("bannerJson1");
return modelAndView;
}
@RequestMapping(value = "/list",method = RequestMethod.GET)
public ModelAndView getBannerList(ModelAndView modelAndView){
List<Banner> bannerList=bannerService.selectAllBanner();
log.info(bannerList);
if (bannerList!=null){
modelAndView.addObject("code",200);
modelAndView.addObject("msg","查询成功");
modelAndView.addObject("bannerList",bannerList);
}else {
modelAndView.addObject("code",404);
modelAndView.addObject("msg","操作失败");
}
modelAndView.setViewName("bannerJson2");
return modelAndView;
}

}

留言管理模块

@Controller
@RequestMapping("/message")
public class MessageController {
@Autowired
   MessageService messageService;
private static final Logger log= LogManager.getLogger(BannerController.class);

/**
    * 查询留言列表(默认精选)
    * @param modelAndView
    @return
    */
   @RequestMapping(value = "/list",method = RequestMethod.GET)
public ModelAndView getBannerList(ModelAndView modelAndView){
List<Message> messageList=messageService.selectAllMessage();
log.info(messageList);
if (messageList!=null){
modelAndView.addObject("code",200);
modelAndView.addObject("msg","查询成功");
modelAndView.addObject("messageList",messageList);
}else {
modelAndView.addObject("code",404);
modelAndView.addObject("msg","操作失败");
}
modelAndView.setViewName("messageJson2");
return modelAndView;
}

/**
    * 根据id删除单条留言
    * @param id
    @param modelAndView
    @return
    */
   @RequestMapping(value = "deleteMessage/id={id}",method = RequestMethod.POST)
public ModelAndView deleteBanner(@PathVariable Long id, ModelAndView modelAndView){
if(messageService.deleteByPrimaryKey(id)) {
modelAndView.addObject("code"200);
modelAndView.addObject("msg""删除成功");
}else {
modelAndView.addObject("code"404);
modelAndView.addObject("msg""操作失败");
}
modelAndView.setViewName("json");
return modelAndView;
}

/**
    * 查询单条留言
    * @param id
    @param modelAndView
    @return
    */

上面这个模块没写完

今日问题 暂无 


返回列表 返回列表
评论

    分享到