2019-09-20 14:41

用法:
Prop use = PropKit.use("api.properties");
Properties properties = use.getProperties();

Map list = PropertiesUtil.list(properties);
for (String key : list.keySet()) {

PropertiesUtil.update(properties,key,list.get(key)+"1");
}

2019-09-07 09:56

问下您这个项目怎么控制多用户同时操作同一条数据。比如A,B用户同时查询一条数据,然后点修改,A想修改信息为TEST,B想修改信息为AAA,A先提交了,B后提交。此时系统怎么处理。或者换句话说,并发时候系统怎么处理。

2019-08-31 08:58

@lyh061619 确实是这样,我才在这里提问的。参数结构复杂,数据量大时候非常容易出错,不安规则走的话,会变成每个接口加密规则都不一样,也挺麻烦的。用oauth2.0,我们做平台接口,不是所有客户都有账号

2019-08-29 08:45

@xiuj 问一下,参数放在header跟body中有什么区别啊

2019-08-28 14:41

所有的接口Nonce都保存在这个缓存里面,当API被调用时,判断nonce是否存在,若不存在则通过,并保存nonce,存在则说明API被重复调用,拒绝使用。

2019-07-13 11:23

使用过程中,好像还填了一个mail.jar包在项目中,才跑起来,光一个commons-email-1.5.jar还不够!会报一个找不到类的错误。

2019-07-12 16:12

@JFinal 就完全按照波总告诉我的那位同学的操作方法,只是我觉得没必要弄个图形界面了,直接省略的后续的步骤,修改demo中的start.bat. 如果看不惯bat的黑色框框,在bat文件开头加上下面两句,直接隐藏!
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin

2019-07-12 16:09

@chcode 我只在windows上运行,我做的是把undertow做成打印控件