jfinal2.0中的redis插件怎么使用?

VitoHuang 发布于 2015/07/02 01:18
阅读 3K+
收藏 2

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的实例!麻烦了

加载中
1
VitoHuang
VitoHuang
问题解决了!使用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 


0
混世顽童
混世顽童

引用来自“app1um”的评论

6
你在测试吗
0
熊猫你好
熊猫你好

你好,你有使用实例吗?可以给我看一下吗?

VitoHuang
VitoHuang
上面的就是实例啊
返回顶部
顶部