没有合适的资源?快使用搜索试试~ 我知道了~
Grapi:REST 和 WebSockets API 生成器
共88个文件
java:46个
groovy:18个
gradle:11个
需积分: 9 0 下载量 70 浏览量
2021-06-05
19:00:05
上传
评论
收藏 144KB ZIP 举报
温馨提示
Grapi:生成的 REST API Grapi 是一个基于 APT(Javac 插件)的 Java 源代码生成器。 Grapi 分析您的 JAX-RS 源代码并生成一些代码,以便通过 4 公开您的 JAX-RS 资源。 介绍 Grapi 基本上会生成一些优化的 Java 代码,以便通过 Netty 轻松使用 JAX-RS 资源。 没有对任何 JAX-RS 提供程序的运行时依赖(实际上只是 Jersey UriTemplate 类的一小部分,稍后将被删除)并且 Grapi 不是 JAX-RS 提供程序。 Grapi 避免了内省废话,并生成将根据 JAX-RS 资源工作的 Java 源代码。 当不使用某些 JAX-RS 功能时,会从生成的源代码中删除一些 Java 代码,以降低生成的源代码的复杂性并提高代码的性能和维护性。 此外,Grapi 可以生成一个模块,以进一步简化生成代码的
资源推荐
资源详情
资源评论
收起资源包目录
Grapi-master.zip (88个子文件)
Grapi-master
.gitignore 144B
settings.gradle 62B
build.gradle 3KB
LICENSE.md 11KB
netty-compiler
build.gradle 377B
src
main
resources
META-INF
services
javax.annotation.processing.Processor 50B
java
com
kalixia
grapi
apt
jaxrs
Options.java 292B
ShiroGenerator.java 8KB
JaxRsMethodGenerator.java 28KB
model
JaxRsMethodInfoComparator.java 829B
JaxRsParamInfo.java 967B
UriTemplatePrecedenceComparator.java 2KB
JaxRsMethodInfo.java 4KB
JaxRsModuleGenerator.java 11KB
StaticAnalysisCompiler.java 8KB
JaxRsAnalyzer.java 4KB
JaxRsDaggerModuleGenerator.java 4KB
test
groovy
com
kalixia
grapi
apt
jaxrs
model
UriTemplatePrecedenceComparatorTest.groovy 773B
.travis.yml 50B
gradlew 5KB
netty-codecs
build.gradle 1KB
src
main
java
com
kalixia
grapi
MDCLogging.java 146B
ObservableApiResponse.java 1KB
ApiRequest.java 2KB
ApiResponse.java 1KB
ApiObject.java 817B
ClientAddressUtil.java 493B
codecs
shiro
OAuth2Token.java 708B
OAuthAuthorizationServer.java 192B
ShiroHandler.java 5KB
OAuth2Realm.java 2KB
rest
RESTCodec.java 8KB
jaxrs
GeneratedJaxRsMethodHandler.java 772B
UriTemplateUtils.java 2KB
JaxRsPipeline.java 76B
hystrix
metrics
eventstream
JsonMappers.java 11KB
HystrixMetricsStreamHandler.java 7KB
websockets
WebSocketsApiResponseEncoder.java 694B
WebSocketRequest.java 1KB
WebSocketsServerProtocolUpdater.java 4KB
WebSocketsApiRequestDecoder.java 3KB
ApiProtocolSwitcher.java 5KB
rxjava
ObservableEncoder.java 4KB
json
ByteBufSerializer.java 771B
test
groovy
com
kalixia
grapi
codecs
shiro
ShiroHandlerTest.groovy 6KB
rest
RESTCodecTest.groovy 3KB
jaxrs
UriTemplateUtilsTest.groovy 3KB
websockets
WebSocketsApiResponseEncoderTest.groovy 1KB
WebSocketsApiRequestDecoderTest.groovy 1KB
WebSocketsServerProtocolUpdaterTest.groovy 1KB
rxjava
ObservableEncoderTest.groovy 2KB
README.md 8KB
gradlew.bat 2KB
gradle.properties 173B
gradle
wrapper
gradle-wrapper.properties 230B
gradle-wrapper.jar 51KB
pmd.gradle 302B
findbugs.gradle 703B
checkstyle.gradle 192B
checkstyle.xml 7KB
bintray.gradle 2KB
jacoco.gradle 544B
idea.gradle 1KB
TODO.md 267B
CHANGES.md 2KB
integration-tests
build.gradle 832B
src
main
java
com
kalixia
grapi
LoginResource.java 485B
CookiesResource.java 399B
QueryParamResource.java 699B
HelloResource.java 584B
ObjectsResource.java 2KB
ResponseResource.java 509B
HeadersResource.java 405B
tests
DataHolder.java 1KB
TestModule.java 916B
DoNothingResource.java 844B
EchoResource.java 553B
SecuredEchoResource.java 3KB
test
resources
logback.groovy 688B
groovy
com
kalixia
grapi
HeadersResourceTest.groovy 715B
ObjectsResourceTest.groovy 2KB
HttpContentWithStatus.groovy 1KB
HelloResourceTest.groovy 850B
JaxRsResourceTest.groovy 6KB
QueryParamResourceTest.groovy 1KB
CookiesResourceTest.groovy 763B
ResponseResourceTest.groovy 444B
EchoResourceTest.groovy 591B
共 88 条
- 1
资源评论
君倾策
- 粉丝: 21
- 资源: 4635
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功