没有合适的资源?快使用搜索试试~ 我知道了~
autocode:模块化代码生成框架
共153个文件
java:31个
xml:22个
ftl:21个
需积分: 9 0 下载量 189 浏览量
2021-02-18
12:18:28
上传
评论
收藏 355KB ZIP 举报
温馨提示
自动编码 正在进行模块化代码生成框架的工作。 可行,但预计仍会改变很多。 一般模式: 模块autocode-plugin包含用于处理代码生成的Maven插件 用于生成代码的实际模板在所谓的“ PAK”中,每个模板都有三个模块: 它们的实际模板和配置: *-pak 运行时依赖项: *-lib 一个测试项目以生成一些代码并对其进行验证: *-test 测试项目显示了插件的用法。 一般来说,可以归结为: 将Maven插件添加到构建的generate-sources阶段 将所有要使用的PAK添加到插件的dependencies 将匹配的运行时库添加到构建的dependencies PAK在其主模块的README.md文件中进行了描述。 建议检出相应的测试模块,包括生成的代码,以显示用法和范围。
资源推荐
资源详情
资源评论
收起资源包目录
autocode:模块化代码生成框架 (153个子文件)
com.github.peterbecker.pak.AutoCodePak 48B
com.github.peterbecker.pak.AutoCodePak 42B
com.github.peterbecker.pak.AutoCodePak 34B
browserslist 429B
browserslist 429B
nginx.conf 267B
Dockerfile 417B
.editorconfig 274B
.editorconfig 274B
Resource.java.ftl 2KB
autocode-routing.module.ts.ftl 2KB
entity.service.ts.ftl 1KB
entity.module.ts.ftl 1KB
AutocodeApplication.java.ftl 1KB
Entity.java.ftl 1KB
navigation.component.html.ftl 1KB
entity.component.ts.ftl 1KB
entity.resolver.ts.ftl 866B
entity.component.html.ftl 842B
entity-list.component.ts.ftl 779B
AppDao.java.ftl 681B
navigation.component.ts.ftl 647B
autocode.module.ts.ftl 553B
entity-list.component.html.ftl 428B
freemarker_implicit.ftl 306B
Dao.java.ftl 275B
navigation.component.css.ftl 205B
entity-list.component.css.ftl 166B
entity.model.ts.ftl 146B
entity.component.css.ftl 17B
.gitignore 690B
.gitignore 690B
.gitignore 30B
.gitignore 27B
.gitignore 27B
.gitkeep 0B
.gitkeep 0B
index.html 528B
index.html 528B
app.component.html 44B
app.component.html 44B
insertData.http 749B
favicon.ico 948B
favicon.ico 948B
AutoCodePlugin.java 9KB
AngularPak.java 3KB
PersonCrudTests.java 3KB
TestClient.java 3KB
FreemarkerMapper.java 2KB
DropwizardPak.java 1KB
AutocodeApplicationBase.java 1KB
JpaPak.java 1KB
PersonTest.java 1KB
FolderPerEntityTarget.java 1KB
XsdTest.java 1KB
PackageStructureTarget.java 963B
TestBase.java 780B
FlatFolderTarget.java 756B
Dao.java 748B
AutoCodePak.java 712B
JavaSource.java 661B
TestApplication.java 602B
AutocodeConfiguration.java 584B
AbstractDao.java 563B
HelloWorldResourceTests.java 541B
AutocodeTestApplication.java 528B
EntityTemplate.java 494B
Types.java 491B
GlobalTemplate.java 372B
Type.java 360B
HelloWorldResource.java 335B
OutputTarget.java 314B
TestConfiguration.java 269B
AutoCodeTemplate.java 258B
AutocodeTestConfiguration.java 171B
karma.conf.js 1020B
karma.conf.js 1020B
protractor.conf.js 808B
package-lock.json 518KB
package-lock.json 518KB
angular.json 4KB
angular.json 4KB
tslint.json 3KB
tslint.json 3KB
package.json 1KB
package.json 1KB
tsconfig.json 603B
tsconfig.json 603B
tsconfig.spec.json 270B
tsconfig.spec.json 270B
tsconfig.json 214B
tsconfig.app.json 210B
tsconfig.app.json 210B
proxy.conf.json 127B
proxy.conf.json 127B
README.md 1KB
README.md 1KB
README.md 1KB
README.md 298B
README.md 191B
共 153 条
- 1
- 2
资源评论
PaytonSun
- 粉丝: 20
- 资源: 4577
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功