2019-02-22 08:31

@野猪佩琪 "Jtrade_no这个字段处理不了"处理不了什么问题?想处理成什么结果? 这个jfinal貌似没半毛钱关系了,看你要输出什么结果,仅仅是数据处理罢了

2019-02-13 11:58

@Test
public void testKv(){
String json ="{\"order_uid\": \"xxxxxx@qq.com\", \"goods_name\": \"\\u4e2d\\u6587\\u5546\\u54c1\", \"money\": \"1.0\", \"channel\": \"alipaybank\", \"trade_no\": \"16#\\u5174\\u4e1a\\u94f6\\u884c#124#2019\\u5e7401\\u670830\\u65e518:13#1.0#9288.90\", \"remark\": \"\", \"order_id\": \"1548842011488_ANFvYz\", \"key\": \"2f0b7500b658e190ff0504219c082c08\"}";
Kv kv = FastJson.getJson().parse(json, Kv.class);
System.out.println(kv.getStr("order_uid"));
System.out.println(kv.getStr("goods_name"));
}

2019-01-04 14:05

@JFinal 多module项目,用 ".."代替 上级目录不可行,已测试

2019-01-04 14:05

@JFinal 用 ".."代替 上级目录不可行

2018-12-21 15:22

@Sohnny 调用错误

方式1:
sql模板写法:
#sql('find')
select a,b,c from user where a=#para(0) and b=#para(1)
#end
业务层写法:
SqlPara sp = Db.getSqlPara("user.find", aValue,bValue);
.....Db.use('xxxxx').paginate(pageNumber, pageSize, sp);

方式2:
sql 模板写法:
#sql('find')
select a,b,c from user where a=#(aValue) and b=#(bValue)
#end
业务层写法:
....
Kv kv = Kv.by("aVlue", "条件a").set("vValue", "条件b");
......
public Page paginate(int pageNumber, int pageSize, Kv kv) {
SqlPara sp = Db.getSqlPara("user.find", kv);
return Db.paginate(pageNumber, pageSize, sp);
}

2018-09-11 17:18

赞~~~~ configEngine(Engine me) 中配置一下:
me.addSharedObject("CXT", JFinal.me().getContextPath()); 然后用的时候这样:
href="#(CXT)/#a1"

2018-09-11 16:34

创建多module工程时,webAppDir的路径应该修改为JFinal.start("webappModuleName/src/main/webapp", 8086, "/"); webappModuleName的参数为archetype 为app的module的名称,否则启动虽然正常,但会一直报404,希望使用多module开发项目的不要再踩这个坑(解决idea下启动报404问题)

2017-08-11 16:54

或者,对于具体的数据库 比如mysql 可以直接执行查询 show tables 也是一种实现方式,但没有通用性

2017-08-07 14:57

前端分片多线程上传,后端jfinal接到每一个分片的文件后,根据顺序合并一下文件,速度超级快,5G大小的文件,分片上传合并不超过40 seconds

2017-05-08 14:31

Record record= new Record().setColumns(FastJson.getJson().parse(jsonStr, Map.class)); 赞!~~~~~

2017-04-18 11:06

赞一个!

2017-03-14 21:00

RenderFactory.me() ???哪个类?

2017-03-09 09:59

@JFinal 不好意思只能发这,反馈的已提交直接报错,测试了下这里可以发送