2018-04-23 12:01

这个问题,是客户端非正常中断引起的错误提示,但这个提示不会影响到你项目的正常运行,之前也有朋友提过这个错误,据波总回复备忘录中说到这个错误提示在3.4版本中做处理了。

2018-04-23 11:54

那你就把swagger配置路径的项目名去掉不就好了,在正式项目发布是也不会带有项目名的呢。

2018-04-22 19:05

@有鱼名为咸 JFinal 框架中的bean并非传统意义上说的的java bean。

2018-04-22 19:05

@白吃小菜 先拿官方demo认真看下用法,有能力看下框架关于 Generator+bean这块源码你就会知道问题出来在哪,但提示下:JFinal bean并非传统意义上说的的java bean

2018-04-22 18:55

@有鱼名为咸 那你就翻看下Record代码下了就知道为什么。

2018-04-22 16:02

直接将你的 re,set到res中去就行了,如
for(Record res : result.getList()){
String courseId = res.get("courseId");
List re = tag.showList(pageNum, pageSize, courseId);
res.set("re', re );
}
就好。

2018-04-22 15:57

再不了解的情况下,不要试图自己手动建立 model,这样会带来很多问题,出问题的机率很高,如果仍喜欢手动去创建,你必须先去把jFinal 中bean生成原理了解清楚了再去做,,所以推荐你还是使用使用官方的 Generator,下载官方的demo里面有,http://www.jfinal.com/download/?file=jfinal-3.3_demo.zip

2018-04-20 16:46

首先你的这个异常不管你用Db+Record还是 Generator与JavaBean都会出现,这个跟你用哪种模式没关系,其次Druid连接超时问题,建议你去看下Druid的官方文档,上有说明,另外提供下模板如:
//解决BAE3.0 mysql公有数据库30秒断连接限制
druidPlugin.setTestWhileIdle(true);
druidPlugin.setTestOnBorrow(true);
druidPlugin.setTestOnReturn(true);拿去调试下。

2018-04-17 11:03

@小圣颜路 你这么问的话,就大概知道你的问题在哪了,对JFinal了解不够透,确切的说就是JFinal框架小白,所以建议你耐心的话把文档认真看下http://www.jfinal.com/doc,看完后,再下载官方的demo跑一回http://www.jfinal.com/download/?file=jfinal-3.3_demo.zip,达到实战这步,建议你加下具乐部,这里有一套实战的源码及视频学习。

2018-04-17 09:14

@小圣颜路 ORM简单明了没有任何压力,何尝你丧失信心的呢?如果确切有此心理,那你就心理暗示下说自己还不以完全吃得透彻就行了。

2018-04-16 21:10

把你界面及AppController的代码贴出来,目前这点信息量,暂无法猜出问题出现在哪方。

2018-04-16 20:39

这个怎么回答你的呢,其实如果用Db+Record模式的话,例如级联查询
List rds = Db.find("select t.name, t2.size from t_test a left join t_test2 t2 on t2.id = t.test_id");并且JFinal Record天然的支持如record.get("name")、record.get("size"),如果你用Generator+JavaBean 也一样可以获取,同表可以直接如 test.getName()获取,级联表的字段根据表的字段获取如:test.get("size")就好了。

2018-04-16 20:31

@10000 把失效时间设设置长点,如:60*60*1000 = 1分钟

2018-04-16 20:26

@10000 看你上面的描述,设置为-1的时候是可能拿到,然后看你实际的代码截图看,只设置了1800毫秒折算也就1.8秒,这点时间你还没切换过去就已经失效了。

2018-04-13 16:18

直接查看下,插件配置这块,错误已经很明细了,连接数据库的用户、密码及地址、端口配置对了没。