• 8.2 RedisPlugin

    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")