2020-09-08 14:06

这个问题关键在于你的需求,不知道你要实现啥功能,所以也就无从回答

2020-09-07 19:36

必然可以

jfinal 是 web + orm + aop + template engine 框架,在其中可以直接使用任何第三方,不一定需要一个整合动作

正确的做法是,分别学会使用 jfinal 与 hystrix,然后用上即可

2020-09-07 19:34

这个需要自己添加代码来实现, undertow 在生产环境下不支持动态加载 class 文件

当然,你可以去除生产环境这个判断,让其也支持

只不过,要实现你的需求,我建议采用别的方案,例如通过扩展类加载器实现动态功能

还有一个比较简单的方案是通过 enjoy 模板引擎来调用,因为 enjoy 支持动态热加载模板内容

enjoy 模板中可以很方便与 java 互动调用各种功能,文档中有说明

2020-09-06 12:54

这个分享不错,开发可播放背景音乐的站点很有用,点赞 + 收藏

2020-09-05 19:20

@__ 你的表达式是每 5 分钟调度一次,应该是可以的,如果不行,改成下面的试试:
0-59/5 * * * *

也就是说,将第一个 * 号改成指定确切的时间范围


文档中有如下说明:

常见错误:cron4j在表达式中使用除号指定增加幅度时与linux稍有不同。例如在linux中表达式 10/3 * * * * 的含义是从第10分钟开始,每隔三分钟调度一次,而在cron4j中需要使用 10-59/3 * * * * 来表达。避免这个常见错误的技巧是:当需要使用除号指定增加幅度时,始终指定其范围。

基于上面的技巧,每隔2分钟调度一次的表达式为:0-59/2 * * * * 或者 */2 * * * * , 而不能是0/2 * * * *

2020-09-05 19:17

最后,以控制台输出的异常信息来排错

2020-09-05 19:17

先要建好序列:
CREATE SEQUENCE SEQ_AID002
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9999999999999999
START WITH 1
CACHE 20;

此外,这种是 oracle 的用法,注意方言要配置好

2020-09-04 16:29

不知道你如何用的,或许你用的是 jsp、freemarker 等模板

2020-09-04 16:28

看一下调用栈,看是哪里停下来了,jfinal 的 aop 是支持循环依赖的,当前无法确定你碰到的问题

2020-09-02 17:20

@Code_Cat 多数 json 转换工具是根据 getter 方法来转换的

你手头的 Record 中的 getter 方法就是那些: getColumns()、getColumnNames()、getColumnValues()

你可以调用 getColumns() 拿到 Map 来转换

也可以用一下 jfinal 中的 JFinalJson.getJson().toJson(...);

2020-09-02 14:56

你是用的 fastjson 转换的吧?

这样来用:
String jsonStr = JFinalJson.getJson().toJson(page.getList());
renderJson(jsonStr);

如果希望默认就是这个行为,不要配置:
me.setJsonFactory(...);

2020-09-01 11:19

@北流家园网 MixedJsonFactory 需要使用高版本的 jfinal 才能配置让 datePattern 生效,你用的哪个版本

2020-08-26 22:57

此外,你碰到的这个问题,不知道能不能同时解决下面这个验证码文字是乱码的问题:
https://jfinal.com/share/411

如果能同时解决就极好了

2020-08-26 22:55

这个办法极好,点赞 + 收藏

前不久 @eova 作者也提出过要添加这个支持,我正考虑要添加到 jfinal 新版本中去:
https://blog.csdn.net/wodeyuer125/article/details/50502914
原因是windows内核集成了gui,而linux上没有启动x server
解决办法:
1.启动x server
2.在java运行参数上加-Djava.awt.headless=true
用tomcat 和 Undertow 都可能遇到这个问题, 尤其是 Centos 7

就是不知道开启这个配置有没有啥副作用:
System.setProperty("java.awt.headless","true");

2020-08-24 21:11

@fmpoffice 同一台服务器用 nginx 支持更方便, undertow 走另外的端口即可