2018-09-12 12:11

@Marsom 得配置一下:
arp.getEngine().setSourceFactory(new ClassPathSourceFactory());

但现在还处在 3.4 版本,得加个配置:
arp.getEngine().setDevMode(false);

否则会有这个问题:
http://www.jfinal.com/share/979

jfinal 3.5 已经改进过这个地方,你也可以先用上最新版本的 jfinal 3.5:
mvn clone git@gitee.com:jfinal/jfinal.git
cd jfinal
mvn install

最后将版本号 3.4 改成 3.5-SNAPSHOT , 3.5 发布以后,直接去掉 -SNAPSHOT 这个后缀就可以完成升级了

2018-09-12 12:06

@tengzhoumozi 新版本最后两个功能添加上后就开发布,先用用 mars 也可以,eclipse 解压即用也很方便

2018-09-12 11:17

where 条件部分改成 where 1=2 试试, 我怀疑是查到数据了,而这条数据正好是各字段值为 0 的记录

注意数据源问题, 很多人出问题是查错了数据源

2018-09-12 11:14

感觉这个功能很神奇啊,进去的是 json ,出来的是图片,还支持水印、logo

而且还支持对 json 数据 key-value 的 value 部分支持表达式语言,表达式语言上了以后不仅仅是加减乘除数值运算的功能了, 打通式 java 方法调用、shared function、shared method、shared object 等等功能全有了

收藏加点赞是必须的

2018-09-11 15:40

@tengzhoumozi
使用 jfinal 3. 5 ,用下面的方法:
git clone git@gitee.com:jfinal/jfinal.git
cd jfinal
mvn install

这个版本目前没发布

2018-09-11 15:37

@tengzhoumozi 用 gitee.com/jfinal/jfinal 上最新的 jfinal 3.5 即可

2018-09-11 13:24

@ppupup jfinal club 提供了一个极度简洁的权限方案,权限自动化生成

2018-09-11 11:55

JDBC 2.0 将 Oracle 的 Number 类型对应为 java 的 BigDecimal 的这个问题困扰了很多人,享主的分享代码简洁,思路清晰

必须点赞加收藏,下次有人问我这个问题,直接给链接

2018-09-11 10:12

应该是 jpress 版本太老了,里面用的 jfinal 版本太老,升级一下 jfinal 到 3.4 试试

2018-09-10 20:17

ModelInjector 这个类在 jfinal 中没有,难道是 jpress 的?

这个得问一下 @jpress 作者 @海哥

2018-09-10 20:13

@Dull enjoy 的 engine.getTemplate(...) 得到 Template 对象以后,里面很多办法输出到各种地方,其中的 Writer、OutputStream 可以定向输出到任何地方

都什么时代了,还在生成静态 html 。 jfinal enjoy 的性能是 freemarker、velocity 这类模板引擎的 4 倍多:
https://www.oschina.net/news/90815/jfinal-3-3

有了这样的性能,生成静态 html 完全没有必要了

2018-09-10 18:24

@Dull 难道你将模板渲染出来并生成为 html 静态文件了?

2018-09-10 18:22

参考 jfinal 的 pom.xml 中对 jedis 及相关 jar 包的引用:
https://gitee.com/jfinal/jfinal/blob/master/pom.xml

此外,你的提示信息仅仅是警告:WARNIING

如果确实不影响使用,可以让日志级别提高到 ERROR 消除这个提示

2018-09-10 18:19

对 engine 对象配置一下 devMode 即可,极其简单:
engine.setDevMode(true)