2019-09-30 12:52

想太多了,只需要 if... next.handle(target.submit(0, target.length()-7), request, response, isHandled);使/robot/ask.action 变成 /robot/ask 继续向后传递就可以了

2019-09-30 12:05

@周先生 1.8都有这个适配梗,find,findFirst等等只要参数是 String sql, Object... paras
还有StringBuilder等类的append方法也是提示。目前我项目升级处理的时候都是给它明确类型了
http://www.jfinal.com/feedback/5209

2019-09-30 11:23

get的参数 userid 修改为 id
https://www.jfinal.com/doc/3-4

2019-09-30 11:21

Db.find(sql,record.getStr("week"))

2019-09-30 11:10

https://www.jfinal.com/doc/2-7
自建一个MyActionHandler
handle方法里面大致就是截取一下target参数再next.handle到后面就可以了

2019-09-16 18:31

@66666666 如果是我当时被这样问, 我可能就这样回答了, 比如ModelBuilder啊,以及何时如何被装进DbKit之类的源码流程吧。。。第一反应吧。。。如果不对,就再明确一下了2333

2019-09-12 15:17

面试官怕不是问的像波总说的那么偏底层哦, 我看八成是说的 继承自JFinalConfig类的子类里面那几个回调接口吧,再细化到ActiveRecordPlugin的配置哦。。。arp.addMapping?

2019-09-11 08:39

业务代码有异常呗, 用 try 吃住异常再 return false 试试

2019-09-10 18:32

@chcode https://www.jfinal.com/doc/5-7
Db.tx 事务  好使不?

2019-08-30 13:39

https://www.jfinal.com/project/3

2019-08-30 13:39

你是说 JPress @海哥 吗?2333

2019-08-30 12:34

https://www.jfinal.com/doc/12-2
public void configConstant(Constants me) {
me.setJsonFactory(new MixedJsonFactory());
}

2019-08-23 13:46

点击进去看一眼源码就了然了, 什么情况下会更新新的token,缓存规则等等

2019-08-22 12:15

@happyboy 需求不一样, 只是补充一种实现思路。 比如有的文件并不在服务器如云盘oss等,第三方没有提供打包功能时。 以及不想有打包时,需要单个下载的业务。 用JS模拟批量请求下载也是不错的处理方式

2019-08-22 02:35

@chcode 我也有类似业务, 一个是不同表, 但是同字段,是在自定义model中重写了_getTable()
还有一个是不同表,部分同字段, 是自定义Record extends Record, 然后有参构造CPI.setColumnsMap(this, r.getColumns ()); 这样for一层提供getset