smart-doc 3.0.6 发布,基于 SPI 机制支持企业自定义扩展解析内部框架
smart-doc 是一款同时支持 JAVA REST API 和 Apache Dubbo RPC 接口文档生成的工具,smart-doc 利用接口泛型和 javadoc 注释自动分析生成 api 接口文档,不采用任何注解侵入到业务代码中。只需要在项目中引入 smart-doc 提供的 maven 或者是 gradle 插件,然后按照规范写好 javadoc 注释即可生成 api 文档。同时 smart-doc 也支持生成 openapi 和 postman 这些规范的文档,生成后可以直接导入相关工具做测试。
目前在国内已被小米、科大讯飞、同程旅行、快手、马蜂窝、顺丰等知名公司所使用。
仓库地址
https://github.com/TongchengOpenSource/smart-doc
重要更新内容
- 新增 对Jackson框架JsonFormat的支持
- 修复使用`@order` 指定接口自定义序号排序错误 bug
- 基于 SPI 机制开放 smart-doc 的解析扩展能力,支持企业扩展解析内部自定义 Java Web 框架
- 社区基于 vitePress 重构了官方文档
本次版本迭代后企业可以在不修改smart-doc官方源代码以及插件的情况下扩展smart-doc完成对一些内部自定义web框架的解析, 并且仍然可以保证上线产物中没有稳定生成框架相关的代码。
新增贡献者
非常感谢上面的贡献者积极的参与社区贡献。
致谢
感谢@linwumingshi 同学在本次的版本迭代中作出了非常多的重要共贡献
未来计划
- 新增 GRPC 支持 (欢迎社区开发参与贡献)

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
基于 Java 的 LLM 应用开发及编排框架,Agents-Flex beta.8 发布
Agents-Flex: 一个基于 Java 的 LLM(大语言模型)应用开发及编排框架。 基本能力 LLM 的访问能力 Prompt、Prompt Template 定义加载的能力 Function Calling 定义、调用和执行等能力 记忆的能力(Memory) Embedding Vector Store 文档处理 加载器(Loader) Http FileSystem 分割器(Splitter) 解析器(Parser) PoiParser PdfBoxParser Agent LLM Agent IOAgent Chain 执行链 SequentialChain 顺序执行链 ParallelChain 并发(并行)执行链 LoopChain 循环执行连 ChainNode AgentNode Agent 执行节点 EndNode 终点节点 RouterNode 路由节点 GroovyRouterNode Groovy 规则路由 QLExpressRouterNode QLExpress 规则路由 LLMRouterNode LLM 路由(由 AI 自行判断路由规则) Agen...
- 下一篇
vxe-table 3.8.12 已经发布,vue 表格解决方案
vxe-table 3.8.12 已经发布,vue 表格解决方案 此版本更新内容包括: table 修复树形懒加载无数据时按钮显示问题 优化复选框范围选择 优化打印样式 column 参数 width 支持设置为 auto 自适应宽度 详情查看:https://gitee.com/xuliangzhan_admin/vxe-table/releases/3.8.12
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境