You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/** * Login a user with username and password. * * @param username * The username * @param password * The password */@PostActionpublicvoidlogin(Stringusername, Stringpassword) {}
本来昨天就该发布的,难得 sonatype 的同步故障让我给赶上了,于是拖到了今天。
重要的事情先说
错误修复:
访问
SimpleBean
类没有依照 JavaBean 规范命名的字段出现StackOverflowError
错误由于变量名字不同导致重复 URL 路径在项目启动过程中未报错
文件下载不工作
开发模式下
ActUnauthorized
引起java.lang.NegativeArraySizeException
异常大数据响应接受不完全
API 文档索引错误
重要更新
1. API 文档生成现在可以直接解析 JavaDoc, 生成服务端点和参数的描述
代码:
生成的文档:
2. 输入输出模型的进一步优化
在 1.8.0 的时候我们引入的直接响应输出,可以让大响应(包括 JSON 和 CSV)生成的过程由在内存中生成字串再输出变成一边生成结果,一边输出到响应,大大降低了大响应时候的内存消耗。
但是后来的性能测试发现在小的响应输出的时候直接输出比生成响应内容之后再输出要慢20%。这次对输入输出都做了进一步的优化:
3. 支持 docker
新的 maven 构建工具支持 docker 了。
构建 docker 容器:
发布 docker 容器:
4. 更新 osgl-tool 到 1.8.1 版
关于 osgl-tool 1.8 的更新我会在单独的博客中说明
关于 act-1.8.3 的更多细节参见:
和 act-1.8.3 同时发布的有
The text was updated successfully, but these errors were encountered: