2017-08-01 10:59

@吃桃子的松鼠 为啥不用 setCreateTime(createTime) 来放入值?

2017-08-01 10:57

404 是最基本的资源找不到错误,建议看一下 jfinal 手册有关路由配置那一小节,路径规则很简单,一看就明白了

jfinal 程序就是普通的 java 程序,每一个程序必须在一台电脑上才能运行起来,不一定是一台服务器,也可以是虚拟机器,总之跟别的程序没啥区别都是需要一台电脑

2017-08-01 10:55

我自己对工作流框架并不了解,整合这个怕误导大家。 交给大家各显神通为好

2017-08-01 10:54

@风花狂月 这里有一个我最详细的回复:http://www.jfinal.com/share/230

我的回复主要表述了一个观点:Roy Fielding 博士的 Restful 论文中建议的 URL 风格并不好用,我建议将动词直接放在 URL 之中,仅此而已

对于 URL 意义的解读是一致的,只是这个动词放的地方不同而已

2017-08-01 10:32

@ts_wh 直接用 quartz 这个第三方,cron4j 这个第三方是轻量级的方案,没有支持秒

2017-08-01 10:31

这个是分享,应该放到分享频道,感谢你的分享

2017-08-01 00:10

@杜福忠 感谢分享,超赞

2017-08-01 00:09

可以写个扩展指令 #renderUrl ,大致如下:
1:创建 RenderUrlDirective extends Directive
2:内部用一个 String content = HttpKit.get(url) 先获取url 指向的数据
3: ret = engine.getTemplateByString(content).renderToString() 得到渲染结果
4:通过 writer.write(ret) 将结果输出即可

具体可以参考一下 com.jfinal.template.ext.directive 下面的已有扩展

2017-07-31 23:52

@穿越123 jfinal 手册有专门讲如何在 service 层使用注解

2017-07-31 15:35

在首页下载 jfinal demo for maven 这个项目,里面的 pom.xml 中会指明所有需要的 jar 包

这是一个最基本的 class not found 异常

2017-07-31 10:24

@Arjen-Ribery 在首页下载 jfinal-3.1-all.zip 这个文件,里面有一个说明文件指出是什么 jar 包,并且所有的 jar 包也提供了

2017-07-30 16:15

改成这样就好:
Double d = ls.get(0).get("myMax", 0);

因为 model.get(attr, defaultValue) 方法是可以携带默认值的

2017-07-30 16:12

@码元 用普遍的将项目部署在 tomcat 下的方式运行就挺好:
https://my.oschina.net/jfinal/blog/353062

2017-07-29 22:48

根据 jfinal 项目提交的历史版本,找出了 invoke() 在什么时间什么版本出现过,找到了笔误的根本源因,版本控制真是个好东西

2017-07-29 22:45

生成了 base model,里面有 getter setter 方法,为啥还需要生成字段名呢?