2018-01-08 15:19

刚进去 https://zyl.me/blog 看了一下,背景音乐也很好听啊,文艺青年啊

2018-01-08 15:17

界面很酷,项目开源不?

2018-01-08 15:14

@xueyajun jfinal 手册里有相关文档说明,看一下 Enhancer 这一章节,在里头同时讲了 Duang

2018-01-08 15:08

@wjl 本地上传这么慢肯定是有问题,我自己在本地上传一个 1 G 大小的视频都非常之快

建议你在本地单步调试,看是哪一行代码慢了,是不是浏览器限速了?

2018-01-08 14:42

我发现对 ehcache 有两个 dependency 依赖,是啥情况?

2018-01-08 14:38

建议做成一个独立的项目叫: jfinal-j2cache, 然后开源出来
j2cache 确实牛逼, oschina 每天几千万的访问量用的就是这个方案,简洁方便

2018-01-08 14:36

用一下下面的方法:
Redis.use().getJedis().flushAll(); 或者
Redis.use().getJedis().flushDb();

2018-01-08 14:32

@wjl 试一下部署在本地上传一下,网络远程上传速度取决于网络带宽

2018-01-08 14:31

jfinal 没有提供拦截 sql 的功能,如果用的是 Druid 作为数据源连接池,可以用一下里头的 Filter 实现 sql 拦截,看一下 druid 官方文档有关 Filter 的部分

2018-01-08 13:08

#if ((session)?exists) 改成 #if (session ??)

建议使用 jfinal 自带的 enjoy 模板引擎,比 freemarker 好用得多

2018-01-08 12:03

通过单步调试,定位一下是哪一步慢

2018-01-08 10:56

请求是在 iframe 里发起的,服务端响应数据以后,自然是 iframe 接管了,解决办法是用 js 控制一下,我记得是:
window.parent.location.href= url;

2018-01-07 21:10

补充一下为什么 jfinal 3.3 改变了 configPlugin() 原来的次序:是因为有人提出需求,希望从数据库中加载 configRoute() 中用到的配置项,也就是说希望在 configRoute() 方法中可以使用 ActiveRecordPlugin 的功能,而这个 ActiveRecordPlugin 是在 configPlugin() 中被加载的

一开始没想到这个调整会对 ShiroPlugin 有影响

2018-01-07 21:07

如果想更省事,还可以暂时用 jfinal 3.2 这个版本

2018-01-07 21:06

是由于 jfinal 3.3 将 configPlugin() 方法提到 configRoute() 之前调用造成的,最简单的解决办法是在 src/main/resources 目录下面创建一个 com.jfinal.core 的包,然后将 com.jfinal.core.Config.java 代码 copy 到那个包里,将 configRoute() 这行代码向前挪一个位置

jfinal 3.4 会解决这个问题