SSMR(Redis配置)

1.打开服务

SSMR(Redis配置)_第1张图片

2.导入jar包

  
      redis.clients
      jedis
      2.9.0
    

3.在spring中进行资源配置

 
    
 
        
 
        
 
        
    
 
    
 
        
 
        

        
    

4.在Controller中自动装配

    @Autowired
    private JedisPool jedisPool;

5.调用

@Controller
@RequestMapping("/class")
public class ClassinfoController {
    @Autowired
    private ClassinfoDao classinfoDao;
    @Autowired
    private JedisPool jedisPool;
    @RequestMapping(value = "/findAll" , produces = "json/text;charset=utf-8")
    @ResponseBody
    String findAll(){
//        jedisPool.getResource().select(3);
        String info=jedisPool.getResource().get("classinfo");
        System.out.println(info);
        if (info == null){
            List lists= classinfoDao.findAll();
            System.out.println(JSONObject.toJSONString(lists));
            jedisPool.getResource().select(3);
            jedisPool.getResource().set("classinfo",JSONObject.toJSONString(lists));
            info=JSONObject.toJSONString(lists);
        }
        return info;
    }
}

6.配置jsp页面

<%@ page pageEncoding="UTF-8" %>



Hello World!

班级序号 班级名称

7.最终效果

SSMR(Redis配置)_第2张图片

你可能感兴趣的:(redis,java,eureka)