2019-12-27 17:44

@dwewqd 对 Record 的支持代码这里:
https://gitee.com/jfinal/jfinal/blob/master/src/main/java/com/jfinal/json/FastJsonRecordSerializer.java

2019-12-27 12:02

slf4j 是个日志门面框架,jfinal 4.8 提供这个实现以后,大家可以用上各种各样自己喜欢的日志,不必纠结必须使用哪一种日志了

我记得 log4j2 应该是有 slf4j 的实现的,不需要 log4j-slf4j-impl 这个桥接器,去 log4j2 的官方文档找找与 slf4j 整合的文档看看

2019-12-27 11:56

@dwewqd 基本上是一样的,前者是 jfinal 对 fastjson 的封装,所以里面添加了对 Record 的转换处理,而 JSON.toJSONString(...) 不支持对 Record 对象的转换

2019-12-27 11:16

@lang重名 scope = provided 对所有依赖的行为都一样,只用于编译,打包部署时会忽略它

2019-12-27 11:13

@chcode DruidPlugin 可以直接复制一份出来到你自己项目中,然后改改就可以用了,不使用官方的实现,十分方便

2019-12-27 11:12

@chcode 在 jfinal.com 也放个分享啊,这么好的文章

2019-12-26 22:21

@三晋一枝花 InputStream istream 这个变量可以放到 ImageRender 内部去使用,封装更好

2019-12-26 20:20

@by_00 jfinal 中常用的组件就那么几个: Controller、Model、Interceptor

在使用的时候,输入一个 "this." , 这时候 eclipse 会自动弹是出很多方法,通过方法名可以知道这些方法的功能,鼠标放在方法上的时候,还会弹出来这些方法的用法与介绍

由于很多方法都是重载,功能都类似,只是参数不同

2019-12-26 20:18

@田宏江 我前面回复过了,就是连不上库而已

2019-12-26 20:18

代码没贴出来呢? 修改这个分享,可以追加代码进来

2019-12-26 17:43

@by_00 建议先浏览一次 jfinal 文档, 文其实很少,做成 PDF 只有 40 页左右,而且大量的例子代码,两三个小时看完足够了

看完文档再写代码,会节省很多时间

2019-12-26 17:29

@by_00 key = value 形式使用 getPara 获取,或者使用 getKv() 获取

2019-12-26 16:46

@chcode 已添加:
https://gitee.com/jfinal/jfinal/commit/89ef19dfa03cb018900f331fd53cc3c88263aef6

2019-12-26 16:16

我注意到你的需求是为了向 activeRecrodPlugin 中添加所有 sql 文件,你可以写点代码获取到所有要添加的文件名,然后用一个 for 循环添加:
for (String file : files) {
arp.addSqlTemplate(file);
}

上面这种用法,要去掉你在 sql 模板中的 #include , 不再需要了。 让每个 sql 模板独立出来,上面的 for 循环统一添加即可

2019-12-26 16:14

没做这个功能,你可以参考 #render 指令做一个自己的 #includeFiles 指令

为啥要参考 #render 而不是 #include,因为 #render 是扩展指令,参考里面的代码是现成的。而 #include 是内核指令,与内部结合较为紧密

#render 指令与 #include 指令功能上基本一样