2020-09-02 09:12

https://blog.csdn.net/liufuwu1/article/details/54890834

2020-09-01 17:40

@514697026 这样的情况,我一般是用NGINX,静态资源直接分走:
location ~* \.(html|htm|shtml|zip|rar|doc|docx|xls|xlsx|ppt|ppts|gif|jpg|jpeg|png|bmp|swf|ico|js|css)$ {
#比如这里是D盘资源目录
root D:/data/htdocs/web;
}
如果只用undertow 建一个Controller做个图片action里面renderFile("D:/data/htdocs/web/" + get("name"))这样试试。 如果不行的话,就自建一个render(new ImageRender());

2020-09-01 17:13

@chilun555 需要换的。 或者改成动态让它自己判断:
ToJson toJson = (value, depth, ret) -> {
Object object = value.getObject();
JFinalJsonKit.getToJson(object).toJson(object, depth, ret);
};
JFinalJson.addToJson(Test.class, toJson);

2020-09-01 16:31

@chilun555 按照给的例子public class Test 意思这样写了:
ToJson<Test> toJson = (value, depth, ret) -> {
if (JFinalJsonKit.checkDepth(depth--, ret)) {
return ;
}
JFinalJsonKit.iteratorToJson(new ArrayIterator(value.getList()), depth, ret);
};
JFinalJson.addToJson(Test.class, toJson);

2020-09-01 15:32

@chilun555 我看别整那么麻烦了,自定义的类 直接符合 Bean规范就完事了,想获取啥样格式自己在类里面写 getXXX() 完事了,getMap/getRecord/getModel/getSet/getList/getArr/getXXX() ,哪怕对象只有一个属性,也可以建多个 get方法嘛

2020-09-01 14:56

有啊,在 CPI.update系列里面,但是 事务感觉还是在 Db.tx里面处理方便些

2020-09-01 14:51

@chilun555 抱歉我理解能力有点差,那模仿 ArrayToJson 了? 就像 处理Record一样,拿到 对象里面的那个 list集合,再 JFinalJsonKit.iteratorToJson(new ArrayIterator(object), depth, ret); 这样?

2020-09-01 14:20

@chilun555 额,感觉越说越远了,还是说回 ToJson吧,我的理解就是把各对象的值转换为String就可以了,例子代码可以参考BeanToJson :
比如上面说的 要拦截某个方法,使用 Method 就能为所欲为了,
————————
前执行XXX
Object value = methods[i].invoke(bean, NULL_ARGS);
后执行XXX

2020-09-01 10:39

@chilun555 赞,用法差不多的,只是ToJson对象创建的时间不一样,Factory是用时才创建,不响应操作。 你说的 自定义类型当成List 是什么操作啊?有点没有明白,是类里面有个 List属性啊?还是继承了某List?

2020-08-31 22:12

Base64Kit.java:134 》》缺少参数啊,断点调试一下IllegalArgumentException

2020-08-31 22:10

appId为空 ? 要不贴下码? com.yuanju.yshop.weixin.WxappConfigService.setThreadLocalAppId()

2020-08-31 16:03

@chilun555 直接升级到4.9.01 没有一点问题,刚好重点就是JFinalJson的重构

2020-08-31 11:29

@zeroabc 有可能,也没问过波总是咋考虑得,也可能是老大比较“懒”,没时间搞23333

2020-08-31 10:22

@lxhxka @chcode ε=(´ο`*))) 哎不能乱讲哈!这是波总故意保留的高级功能啊,俱乐部jfinal-club项目代码内部是有防注入的功能的,还可以自己配置哦!

   下载福利 jfinal-club-4.9.01 (2020-07-25)https://jfinal.com/club/download