3
回答
jfinal2.0中的redis插件怎么使用?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

redis的服务已经开启了

在config类中添加了

RedisPlugin testRedis = new RedisPlugin("test", "127.0.0.1",6379,1800);
plugin.add(testRedis);



在controller里添加了一个方法

public void test(){
    Redis.use("test").set("123", "111");
    String msg = Redis.use("test").getName();
    System.out.println(msg);
    renderNull();
}



访问这条路径的时候不知道为什么程序报java.lang.reflect.InvocationTargetException 

麻烦大家帮忙解答一下谢谢!最好有一个jfinal使用redis的实例!麻烦了

举报
VitoHuang
发帖于2年前 3回/3K+阅
问题解决了!使用RedisPlugin 除了需要依赖commons-pool2、jedis这两个包之外还需要依赖fst 在此附上对应的maven
<dependency>
      <groupId>org.apache.commons</groupId>
      <artifactId>commons-pool2</artifactId>
      <version>2.2</version>
  </dependency>
  
  <dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>2.7.2</version>
  </dependency>

  <dependency>
    <groupId>de.ruedigermoeller</groupId>
    <artifactId>fst</artifactId>
    <version>2.31</version>
  </dependency>

解决方法参考于http://git.oschina.net/jfinal/jfinal/issues/51 


顶部