2017-10-31 10:07
做个自己的 MyMetaBuilder extends MetaBuilder,覆盖掉父类的 isSkipTable(...) 方法,return true 的就是被跳过的表,可以用正则最后用将这个 MyMetaBuilder 注入到 Generator 中去就可以了
2017-10-30 20:46
@志 还是上面的办法,单独一个个去部署,一个个运行
2017-10-30 20:40
这个肯定是纯部署的事情,没人知道你部署的实际细节,先一个一个部署,看单独的 A 项目与 B 项目是否正常确保了每个单独项目都正常以后,再排查一起部署时出现的问题
2017-10-30 20:38
@刘进洪 用 getModel 与 getBean, 不支持 getRecord
2017-10-30 18:06
@hup 就是配置一个方言而已:activeRecordPlugin.setDialect(new PostgreSqlDialect());
2017-10-30 18:05
先调用一次 getFile() ,然后就是 getPara(...) 即可获取,如果希望在 getFile() 之前就可以获取到,可以利用 urlPara 来传数据,然后:String para = getPara();urlPara 是不受上传文件影响的参数,可随时获取
2017-10-30 18:03
@眼睛想旅行 findFirst 在用的时候,别忘了为 sql 添加一个 limit 1,这个在 api 注释里面有说明
2017-10-30 18:02
很可能是数据库连接有问题,生成时间花了 120 秒这肯定不正常,一般情是在 1 秒内完成
2017-10-30 18:01
必然可以在命令行启动,前提是你要处理于所有 jar 包的依赖问题。在 eclipse 中启动比较简单是因为 eclipse 解决好了 jar 包依赖问题这里就有人做过这类分享:http://www.jfinal.com/share/422http://www.jfinal.com/share/405
2017-10-30 17:58
注意异常的这部分: Caused by: org.apache.shiro.util.UnknownClassException: Unable to load class没有用过 Shiro , 没法帮到你
2017-10-30 17:57
很多数据库根本就不支持 select count(*) 中带有 order by 子句,jfinal 比任何人都更希望方案简单group by 如果不处理,用在分页中时直接就造成分页错误。将 sql 包裹在 select * from(...) 内部,性能不如现有的方案
2017-10-30 17:51
@jounzhang 就是这样,避免新手乱用
2017-10-30 17:49
String jsonString= HttpKit.readData(getRequest());Kv kv = Fastjson.getJson().parse(jsonString, Kv.class);
2017-10-29 17:08
必然可以, 参考 jfinal 手册第 5.13 小节即可。简单来说,只需要在需要的时候 new 出来 ActiveRecordPlugin,然后调用它的 start() 方法即可,如果需要结束,调用它的 stop() 方法即可,想什么时候连数据库,完全自由
2017-10-29 12:05
@jsm 这才叫极速开发