ActFramework 1.8.30 发布 - 强大的非苗条型 Java Web 应用框架
作为一位负责任的码农,老码农继续检查在紧张的业务项目之后积极维护 ActFramework - 一种强大的非苗条型 Java Web 框架。
本次发版主要包含了一下内容:
#1249 Act-Test 资源文件从 src/main/resources/test 挪到了 src/test/resources.
这个改进带来一下好处:
1. Act-Test 的资源文件 (Scenarios, Fixtures etc) 不会进入构造包内
2. 更加符合 maven 项目结构规范 - 测试文件应该存放在 src/test 目录中
#1250 Api Doc - 针对基本类型数组生成的 sample 数据问题
假设某个请求处理方法定义为:
修复前的文档:
修复后的文档:
#1246 Act-Test - 生日类型 sample 数据生成器错误
假设某个字段被定义为生日类型:
public class User { @SampleData.Category(DOB) public LocalDate dob; }
在随机生成 User sample 数据的时候可能会生成类似 1989-02-31 这样的非法日期. 这个错误在新版本中被修复了.
#1245 使用 _jsonPath 请求参数指定返回数据过滤设置
没有 _jsonPath 的情况:
使用 _jsonPath 的情况:
关于 JSON path 更多情况可以咨询 JSON Path 项目: https://jsonpath.com/
#1244 支持 htmltable pseudo Accept 类型
Accept 为 JSON 时的情况:
Accept 为 htmltable 时的情况:
以上就是本期发版内容的精彩部分. 更多详情请参见 gitee 上的 CHANGELOG. 关于如何使用 ActFramework 请直奔 gitee 项目主页
参考与链接
- QQ 群: 283919975
- 中文聊天室: https://gitter.im/actframework/gitter-cn-channel
- 中文文档: https://gitee.com/actframework/act-doc/tree/master/cn
- gitee 项目地址: https://gitee.com/actframework/actframework
- 关于性能: 最近一轮 TFB 测试结果 (只显示 Java 框架, 并过滤掉使用 raw jdbc 数据库访问项目)
题外话
诸位看官觉得有趣的话, 请移步 2019 年度最受欢迎中国开源软件评比 帮忙给个赞吧.
目前情况和老码农 5 年如一日的付出以及 ActFramework 的质量与内涵有点不匹配啊:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Rio手把手教学:如何打造容器化应用程序的一站式部署体验
11月19日,业界应用最为广泛的Kubernetes管理平台创建者Rancher Labs(以下简称Rancher)宣布Rio发布了beta版本,这是基于Kubernetes的应用程序部署引擎。它于今年5月份推出,现在最新的版本是v0.6.0。Rio结合了多种云原生技术,从而简化了将代码从测试环境发布到生产环境的流程,同时保证了强大而安全的代码体验。 什么是Rio? 下图是Rio的架构: Rio采用了诸如Kubernetes、knative、linkerd、cert-manager、buildkit以及gloo等技术,并将它们结合起来为用户提供一个完整的应用程序部署环境。 Rio具有以下功能: 从源代码构建代码,并将其部署到Kubernetes集群 自动为应用程序创建DNS记录,并使用Let’s Encrypt的TLS证书保护这些端点 基于QPS以及工作负载的指标自动扩缩容 支持金丝雀发布、蓝绿发布以及A/B部署 支持通过服务网格路由流量 支持缩容至零的serverless工作负载 Git触发的部署 Rancher的产品生态 Rio属于Rancher整套产品生态的一部分,这些产品支持从...
- 下一篇
x-msg-im-group 0.0.1 发布, X-MSG-IM 去中心化即时通信基础设施
x-msg-im-group在X-MSG-IM系统中负责im业务中最基础也是最复杂的功能:群组,消息. 图中的其它网元源代码会在2020-01-01前陆续开放, 它们的功能描述如下: 网元 描述 x-msg-ap 访问点, 异构客户端与异构协议接入 x-msg-channel-status channel状态服务, 支持在一切有状态的channel上sub/pub x-msg-im-auth 鉴权服务 x-msg-im-group 群组归属位置 x-msg-im-hlr 用户归属位置 x-msg-im-mgr 管理员接入 x-msg-im-org 企业组织架构服务 x-msg-oss 文件与对象存储
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果