2017-05-07 16:26

升级到 jfinal 3.1,这个版本去除了对 sql 中 tableName 的检测

此外,你的 sql 定义貌似不对: usernamebalance account 这个不像是正确的 sql

2017-05-07 10:09

也就是说,最终模板中的 #define 可以覆盖掉 shared funtion 中的定义的模板函数

2017-05-07 10:08

将 _layout.html 添加为 sharedFunction 即可:
1:在 _layout.html 中用 #define 定义一个模板函数
2:在 configEngine 中使用 engine.addSharedFunction("_layout.html")
3:在最终的模板中使用 #define 覆盖掉 _layout.html 中定义的模板函数即可

2017-05-06 20:05

在 jfinal 3.2 中会添加进去,昨晚已经添加代码了

2017-05-06 17:09

action="user/submit" 改成 action="/user/submit" 也就是 url 以 "/" 打头,否则最终的 url = contextPath + url

这个问题 jfinal 并没有干预过,是 java web 规范,此外,建议将 context path 在 tomcat 下设置为 "",jetty 下设置为 "/",看下这篇博文:https://my.oschina.net/jfinal/blog/353062

2017-05-06 17:07

越来越多人发现 sql 管理功能的高级玩法了,感谢分享

2017-05-06 17:04

可以打成 jar 包,然后写个脚本运行 java -jar xxx.jar 就可以了。关键点在于运行脚本中要处理好对于其它 jar 我的依赖。去群里可以问问小伙伴们的玩法

2017-05-06 09:36

@jsl jfinal 手册多看看,很多问题可以在手册中找到答案

2017-05-06 08:52

手册中有红色字体说明如何配置:
activeRecordPlugin.getEngin().addSharedMethod(...)

2017-05-05 19:36

@badouyuren 升级到 jfinal 3.1 就好,新版本手册中有相关说明

2017-05-05 17:54

@LiJunv5 为啥不直接一条修改的 sql 语句,然后直接: Db.update("update .... set xxx = yyy .....")

2017-05-05 17:53

况且 maven 中心库是直接可用 @caoxusheng

2017-05-05 17:53

@caoxusheng 已经有不少小伙伴们上传到了各种地方,例如百度网盘,在群里看看哈

慢也就慢在这头两天

2017-05-05 17:35

具体代码是什么样的? 需求是什么?