8.2 RedisPlugin

RedisPlugin是作为JFinal的Plugin而存在的,所以使用时需要在JFinalConfig中配置RedisPlugin,以下是RedisPlugin配置示例代码:

  1. public class DemoConfig extends JFinalConfig {
  2. public void configPlugin(Plugins me) {
  3. // 用于缓存bbs模块的redis服务
  4. RedisPlugin bbsRedis = new RedisPlugin("bbs", "localhost");
  5. me.add(bbsRedis);
  6.  
  7. // 用于缓存news模块的redis服务
  8. RedisPlugin newsRedis = new RedisPlugin("news", "192.168.3.9");
  9. me.add(newsRedis);
  10. }
  11. }

以上代码创建了两个RedisPlugin对象,分别为bbsRedis和newsRedis。最先创建的RedisPlugin对象所持有的Cache对象将成为主缓存对象,主缓存对象可通过Redis.use()直接获取,否则需要提供cacheName参数才能获取,例如:Redis.use("news")

< 8.1 概述

8.3 Redis与Cache >