2017-11-24 12:01

@shanjianguren 注意要是 input的 name 属性,不是 id 属性

2017-11-24 11:59

jetty 也是 servlet/jsp 容器,所以里头会有支持servlet、jstl、jsp 的这些 jar 包存在,而 tomcat 也是 servlet/jsp 容器,也包含这些 jar 包

而 jetty tomcat 包含的这些 jar 包很可能存在冲突,出错的可能性很大

解决办法很简单:
1:如果是 maven 项目,只需要在打包前将 pom.xml 中对 jetty-server 的依赖的 scope 改成 provided
2:如果不是 maven 项目,只需要删掉 lib 下的 jetty-server 这一个 jar 包即可

2017-11-24 11:47

Integer 改为 Long 即可,timestamp 使用 int 存放,动不动就会溢出

2017-11-24 11:46

这确实是一个很好的办法,感谢你的分享

我还想到一个更好的解决办法, 在调用完 generator.generate() 这个方法以后,再调用三次 remove 就可以了:
Engine.remove("forBaseModel");
Engine.remove("forModel");
Engine.remove("forMappingKit");

这种方式可以不用对 BaseModelGenerator 这些类扩展,你试试

2017-11-23 16:46

这里有个贴子的回复,共享了下载地址:
http://www.jfinal.com/feedback/2537

2017-11-23 16:45

昨天刚发布的 jfinal 3.3,下载的人太多了,稍候再下载。社区下载服务器带宽不够承受这么多人并发下载,还请见谅

2017-11-23 16:44

@giegie 先谢谢了,好多人等着要呢 ^_^

2017-11-23 16:21

升级到 jfinal 3.3 以后,貌似只能自己 new Engine() 出来用,因为 configPlugin 被调用的时机在 configEngine 之前

2017-11-23 16:16

多谢多谢,昨天发布了 jfinal 3.3 , 好多人找我要这个方案

2017-11-23 12:00

@cctvsod 我保证你用 jfinal 3.3 的生成器定制你的模板会方便得多,Generator 类中有三个 setXxxTemplate(...) 方法,可以切换到自己的模板文件,模板文件的扩展名可以任意

2017-11-23 11:38

ModelGenerator 报错异常是什么? 如果你以前定制过生成器,只需要将定制的方式改为个改模板文件即可,模板文件在源代码中有:
https://gitee.com/jfinal/jfinal/tree/master/src/main/java/com/jfinal/plugin/activerecord/generator

定制完成后通过 generator.setModelTemplate(定制模板) 设置一下即可

2017-11-21 16:59

@草帽君_ 为啥不用 getInt ?

2017-11-21 16:58

@Willson_L jfinal 是 MVC + ORM 框架,在本质上与分布式是无关的。 你的每一个分布式节点可以是一个独立的 jfinal 项目,然后用 doubbo 这类分布式支持系统来管理起来

建议参考 @海哥 的 jboot 项目中有关分布式的用法,里面有多种分布式方案:
https://gitee.com/fuhai/jboot

简单来说, web 框架与分布式没有本质联系,spring 的分布式仍然也是整合,你仍然还是要学习被整合的 dubbo 这类技术的使用