square

javapoet

square

A Java API for generating .java source files.

AI 简介

JavaPoet是一个用于生成.java源文件的Java API。其核心功能包括通过编程方式创建类、接口、方法等,支持注解处理和元数据文件交互,从而减少样板代码编写并保持元数据的一致性。它采用构建器模式和链式调用等设计模式来提供友好的API体验。尽管官方版本已不再维护,但JavaPoet仍适合需要动态生成Java源代码的场景,如基于注解的库开发或与数据库模式等外部定义同步的应用程序。对于追求最新Java语言特性的项目,建议考虑迁移到Palantir维护的JavaPoet分支。

Java
Apache License 2.0
10.8k
Stars
1.4k
Forks
5
Watchers
92
Issues

Star 增长

今日0
近 7 天0
近 30 天+7
综合评分70.13
默认分支master