一般做法是controller中搞个model,然后返回html,于是model与html渲染在一起呈现给用户。
现做法逻辑:
1.先去redis中找有无该页面。
2.无的话,还是一样,先把数据搞到model中。但这里要自己把model和html结合,渲染出一个html出来
3.把自己渲染的html装到redis中,设置时间为1min。
4.返回该html。
package com.imooc.miaosha.controller;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationContext;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web