文件名称:java代码自动生成源码-AutoInterface:自动生成Java接口源代码
文件大小:68KB
文件格式:ZIP
更新时间:2024-06-11 10:44:13
系统开源
java代码自动生成源码AutoInterface-Java注释处理器
根据带注释的类文件的公共方法生成Java接口。
为类或接口生成Decorator接口
好处
只有一个实现时,无需手动维护接口
帮助诸如Spring之类的框架进行依赖注入
Spring运行时注入默认情况下需要一个Interface,否则spring使用CGLIB代理。
通过自动生成接口,您不需要使用CGLIB并受其限制。
帮助第三方生成代码或您想保留其final类别的类
用法
//
Reference
dependency
dependencies
{
annotationProcessor
'
io.github.high-stakes:autointerface:
【文件预览】:
AutoInterface-master
----gradlew(6KB)
----settings.gradle(34B)
----src()
--------test()
--------main()
----.travis.yml(240B)
----LICENSE(11KB)
----gradle()
--------wrapper()
----README.md(1KB)
----gradlew.bat(3KB)
----.gitignore(320B)
----build.gradle(3KB)