2017-01-04 11:40

@JFinal 是的,但这样一来就跳过插件了呀,每次用完都要手动关闭连接池,出的错很让人郁闷

2017-01-04 11:37

@JFinal 说错了,是getjedis

2017-01-04 11:36

@JFinal 试了一下,需要cache.getpool.get()才能获取到数据

2017-01-04 11:34

@JFinal 那个我理解的,我刚试了下有些问题。 redis中存储的是json格式数据, 数据库是3,通过cache.get方法报空指针,就是刚才说的错。但是用getcounter()能获取到数据,只不过不是数字类型报NumberFormatException ,可能哪里出的问题呢?

2017-01-04 11:22

@JFinal 谢谢谢谢,~~ 是这个的问题。 找到原因了,是方法调用出的错。谢啦~~

2017-01-04 11:18

@JFinal 我试一下哈。谢谢~~~

2017-01-04 11:16

@JFinal 构造方法我都看了呀。
RedisPlugin(String cacheName, String host, int port, int timeout, String password, int database)
报错是
0 = {StackTraceElement@1400} "com.jfinal.plugin.redis.serializer.FstSerializer.valueFromBytes(FstSerializer.java:78)"
1 = {StackTraceElement@1401} "com.jfinal.plugin.redis.Cache.valueFromBytes(Cache.java:1211)"
2 = {StackTraceElement@1402} "com.jfinal.plugin.redis.Cache.get(Cache.java:91)"
3 = {StackTraceElement@1403} "cc.superlink.api.ScannersApiController.main(ScannersApiController.java:55)"

2017-01-04 11:00