Grapi:REST 和 WebSockets API 生成器

时间:2024-06-25 12:46:45
【文件属性】:

文件名称:Grapi:REST 和 WebSockets API 生成器

文件大小:144KB

文件格式:ZIP

更新时间:2024-06-25 12:46:45

Java

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
----.gitignore(144B)
----settings.gradle(62B)
----build.gradle(3KB)
----LICENSE.md(11KB)
----netty-compiler()
--------build.gradle(377B)
--------src()
----.travis.yml(50B)
----gradlew(5KB)
----netty-codecs()
--------build.gradle(1KB)
--------src()
----README.md(8KB)
----gradlew.bat(2KB)
----gradle.properties(173B)
----gradle()
--------wrapper()
--------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()

网友评论