JFinal 社区 feedback 反馈栏目

热心反馈、提升品质

    JFinal 社区反馈栏目,是用户向作者提出自己在项目使用过程之中碰到的问题或者改进建议,例如某某项目中某个功能不好用,又或者自己有更好的方案反馈给作者,项目作者可以有针对性地进行权衡和改进,有助于打造高品质的项目,从而也为用户带来更大价值。

评论区

JFinal

2016-07-19 18:40

@loogn me.add("/", HomeController.class); 改成 me.add("/", HomeController.class, "home"); 即可。此外,问答需要发到反馈栏目,此贴与你的问答无关

sdfsf

2016-07-20 13:51

@JFinal 怎么学习JFinal?

JFinal

2016-07-20 15:47

@sdfsf 建议发起一个新的反馈的贴子,这个贴子是对反馈栏目的介绍

暮光神剑

2016-07-26 18:13

请问Jfinal的robots.txt 怎么配置,直接在根目录下放一个robots.txt 文件访问不到,说404

JFinal

2016-07-26 23:22

对于 .txt 文件,jfinal 默认是不处理的,检查一下是不是前端有 nginx、apache、IIS 之类的拦截了请求

yf3217

2016-08-09 10:36

jfinal paginate 如何 分页后left join?在线等,急用

JFinal

2016-08-09 11:07

@yf3217 直接 sql 中 left join,别想太多paginate(1, ,10, "select a.*, b.*", "from a left join b on a.bId = b.id where ...", paras);

lihaijun.me

2016-08-29 11:52

@JFinal 大神,你的社区项目几时可以开源学习下

JFinal

2016-08-29 17:10

@lihaijun.me 功能完善好以后人,会将有用的功能抽取成一个开源项目,多多关注社区动态

Romeo

2016-08-31 11:49

chenwang

2016-09-02 10:21

@波总 * A clever person solves a problem.
* A wise person avoids it.
* A stupid person makes it.
这三句什么意思?

chenwang

2016-09-02 10:22

@JFinal 波总 * A clever person solves a problem.
* A wise person avoids it.
* A stupid person makes it. 什么意思?

JFinal

2016-09-02 10:23

@chenwang 聪明的人解决问题,智慧的人消灭/避免问题,愚蠢的人制造问题。就好比 Hibernate 制造了无数的问题

chenwang

2016-09-02 10:25

@JFinal 波总 这速度,牛!

153655101

2016-09-05 15:05

jfinal有没有提供解压rar和zip文件的方法?

又一个猴子

2016-09-07 14:28

@JFinal 本栏目时间错了,2066

chenwang

2016-09-07 18:02

@JFinal 波总,我在mysql里写了个存储过程,请问怎么调用,谢谢。

JFinal

2016-09-07 21:36

@chenwang 用一下 Db.execute(ICallback) 在 ICallback 接口的 call 方法中用 connection 对象调用存储过程。对于有些存储过程,使用一下 Db.update(...) 或者 Db.query(...) 也可以直接调用

chenwang

2016-09-13 16:53

@JFinal jfinal 2.2默认 json 实现暂不支持 json 到 object 的转换,建议使用 active recrord 的 Generator 生成 base model,再通过 me.setJsonFactory(new JacksonFactory()) 来支持},我想把一个json字符串转成model list,有办法吗?

JFinal

2016-09-13 17:23

@chenwang 参考这个贴子的第二个回复: http://www.jfinal.com/share/66

chenwang

2016-09-13 17:31

@JFinal 非常感谢!

chenwang

2016-09-16 21:32

@JFinal Float price = Db.queryFloat("select retailPrice from store_stock where id=?",orderDetail.getSkuId());
if (price==null){
throw new SQLException("skuid对应的商家商品不存在");
};
报va.lang.Thread.run(Thread.java:745)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.jfinal.aop.Invocation.invoke(Invocation.java:73)
... 27 more
Caused by: java.sql.SQLException: skuid对应的商家商品不存在
at service.OrderService.orderCreate(OrderService.java:44)
at controller.OrderController.orderCreate(OrderController.java:18)
... 32 more

chenwang

2016-09-16 21:33

@JFinal 不能这样写吗?我的目的是触发事务回滚

chenwang

2016-09-17 09:35

@JFinal 波总,麻烦分析一下。谢谢。

chenwang

2016-09-17 10:20

@JFinal
1. Db.query("select from ccc");// 用一个SQL语法错误触发就没有问题;
2. throw new MySQLSyntaxErrorException("skuid对应的商家商品不存在");//这样就有问题

热门反馈

扫码入社