2017-03-23 16:33

添加了,但仍然没有生效,很可能是没正确下载,打开 maven 库中的相关目录,找一下这个 jar 包是否正的存在

2017-03-23 16:07

手册中有 for.index 即可

2017-03-23 12:12

tomcat 下部署参考一下这里: https://my.oschina.net/jfinal/blog/353062

2017-03-23 11:22

sql 管理功能是在 jfinal template engine 基础之上扩展了三个指令而已,因此,所有的 jfinal template engine 指令完全可用,jfinal 手册例子中也演示了 #for #if 指令用在 sql 管理中的用法,再注意看下手册

2017-03-23 11:16

添加一个 Handler 即可打完收工:
me.add(new FakeStaticHandler(".php"));

注意这种方式要求所有动态请求都是以 .php 结尾,如果你希望同时存在不以 .php 结尾的 action url 存在,参考 FakeStaticHandler 的代码,放开对不带 "." 的 url 的限制就可以打完收枪了,分分钟的事

2017-03-23 11:13

List model 中 model 属性个数不相同时,以该 list 中的第一条为准去生成 sql,因为 Db.batchSave(...) 方法的工作原理只能使用一条 sql,而不是多条 sql,那么针对所有的 model 只能选择一条 sql 的最简单的办法就是选择第一个 model 生成 sql

这个不是 bug,是 jdbc 的 batch save 实现只支持一条 sql,解决办法有两个:
1:让 List 的第一个 model 中的属性最多
2:使用别的 Db.batch 支持多 sql 的方法,我记得是 有一个 List sql 的方法

2017-03-23 11:04

是 H5 插件的问题,时间格式是 yyyy-mm-ddThh:mm:ss,中间多出来一个 "T",所以不支持

2017-03-23 10:33

@英俊的小铁匠 @qiushui90 突然想到 offset limit 仅为实现分页的一个手段,例如,通过 pageNumber 与 pageSize 计算出 offset 与 limit 值,再通过这两个值去数据库查询实现分页功能

而如果碰到 offset limit 这种 API 需求时,根本不需要再计算,那么可以直接用 find 方法即可:
find("select * from xxx where ... offset m limit n", ...)

2017-03-23 10:31

@qiushui90 还没顾上呢,好多事情

2017-03-22 22:20

此外 druid 之下应该是不需要配置 driverClass 的,所以去掉一下 setDriverClass(...) 这一行代码,以免出问题

2017-03-22 22:19

应该是配置有问题,看一下这篇文章,根据你的 sql server 版本选择不同的配置方式:https://zhidao.baidu.com/question/2121360839637045147.html

2017-03-22 17:49

@zhongshg 对的,按年订阅

2017-03-22 16:24

@无为 最好的办法是让 context path 为 "" 值,整个世界清静了

2017-03-22 16:18

@liugz 几百个 ActiveRecordPlugin 估计就占内存 几K 而已,可以忽略不计,对性能毫无影响,对服务器的压力无从谈起

ActiveRecordPlugin 建好以后,不要去 stop() 它,让它一直运行着就好,根据具体的使用情况,调整好连接池的参数就好

2017-03-22 15:21

@cleverbug 原有的体系既然已经工作很久,若让其产生一些变化,恐有不可预测的麻烦出现