2019-03-11 17:48
@两行泪 首页右侧 jfinal 3.6 all
2019-03-11 16:25
@libofei 先配置 arp.setShowSql(true) ,将 sql 输出, 看看是什么 sql 不支持按理说 findById 的 sql 是支持的,因为就是最基本的:select * from t where id = ?
2019-03-11 16:24
数据发送时的格式不对,尝试升级 http client 试试,或者改用 OkHttp
2019-03-11 16:23
jfinal 3.7 发布的同时,会发布 ActiveRecordPlugin 的独立版本,大量的 spring boot 项目在使用 ActiveRecordPlugin
2019-03-11 16:21
@小白菜111 没错,文档中都有呢 #(for.outer.index)
加上 gitee.com 链接就好了,感谢分享,赞一个
2019-03-11 16:19
UploadFile uf = getFile();File file = uf.getFile();file.renameTo(new File(你自己想要的文件名在此));
2019-03-11 13:38
jfinal undertow 或者 jetty server,看下文档第一章
2019-03-11 11:41
这种用法第一次看到,比使用全局拦截器要方便要直观,感谢分享
2019-03-11 11:40
Db.tx(...) 即可,具体示例看一下文档
2019-03-11 11:39
@HOHD 在官网首页下载 jfinal demo for maven ,在本地跑一跑,先熟悉一下基本用法
2019-03-10 22:38
@libofei 这个只能根据你碰到的需求来做
将这部分内容使用 #define 封装成一个函数,例如:#define menu() #setGlobal( depth = depth + 1) #if (depth > 10) #return #end 原来的内容#end使用时调用该函数即可#@menu()这里的关键就是要对这种出现死循环的递归有一个退出条件
2019-03-10 19:10
补充一下,我前面说的一句:“那么它将从 class path 与 jar 包中寻找模板,你的代码要去掉 "/" + PathKit.getWebRootPath() 这一部分,只留最后一部分”其中的“只留最后一部分”,这个说得不精确,因为你最后一部分包括了:"src/main/java", 显然是错误的在第四个回复里面已经纠正并给出了代码,你没仔细看:this.template = "com/jlayui/codegen/model/base_model_template.jf"
2019-03-10 19:06
你得看文档,搞清楚 ClassPathSourceFactory 是怎么用的,不要猜谜:https://www.jfinal.com/doc/6-2模板加载方式就两种,一是从普通目录加载,一种是从 class path / jar 包加载