没有合适的资源?快使用搜索试试~ 我知道了~
javaapi和源码-restapi-preprocessor-java:RESTAPI框架的源代码解析器和预处理器
共20个文件
java:15个
xml:2个
license:1个
需积分: 9 0 下载量 11 浏览量
2021-05-19
18:37:29
上传
评论
收藏 20KB ZIP 举报
温馨提示
java api和源码restapi预处理器java Restful Web服务有很多文档框架可供选择:swagger.io,apidocjs.com等。 之所以认为这些框架是因为它们通过执行一种格式来指导用户,从中可以用HTML生成API层的视图。 这种近视解决方案立即带来必须处理API的两个视图(至少)的问题。 第一个是由源代码表示的视图,第二个是框架的视图。 我们认为,这些框架的做法从根本上是错误的。 API应该有一个真实的来源,并且应该是源代码。 由于后者同时捕获了API层的规范和实现,因此可以提取规范。 但是,这样做不是相反的:例如,从一个摇摇欲坠的规范生成源代码仍然需要开发人员粘贴实现。 每次规范更改时都这样做不是计算机科学。 但是,为了避免重新发明轮子,我们可以将swagger等人视为不完整的解决方案,并在其前面加上预处理器层,该预处理器层将源代码映射到它们各自的输入。 在这里停止我们可以将文档分为两类:硬编码与生成 例如: /** * @apiDescription text */ 应该输入(硬编码)。 在Java上下文中,它可以兼用作其注释方法的javadoc描述。
资源推荐
资源详情
资源评论
收起资源包目录
restapi-preprocessor-java-master.zip (20个子文件)
restapi-preprocessor-java-master
model
src
main
java
apidoc
preprocessor
model
Endpoint.java 66B
SpringEndpoint.java 4KB
pom.xml 4KB
scanner
src
test
java
apidoc
preprocessor
scanner
sample_b
Service1.java 73B
Service2.java 73B
Controller6.java 156B
ScannerIT.java 6KB
SpringScannerIT.java 8KB
sample_a
Controller2.java 156B
Controller3.java 156B
Controller1.java 139B
sample2
sample3
Controller5.java 591B
Controller4.java 470B
ScannerTest.java 2KB
main
java
apidoc
preprocessor
scanner
Scanner.java 5KB
SpringScanner.java 2KB
pom.xml 8KB
LICENSE 555B
README.md 3KB
.gitignore 9B
共 20 条
- 1
资源评论
weixin_38516386
- 粉丝: 5
- 资源: 899
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功