mail_osc-WriteCode 代码生成工具开源项目

我要开发同款
鬼画符2022年11月06日
55阅读
开发技术Java
所属分类程序开发、代码生成工具
授权协议Apache

作品详情

WriteCode可以根据数据表,自动写出代码(实体类、controller、前端页面、接口文档……),你只需右键运行,鼠标点几下选择,就可完成整个操作。

不必花精力学它,让它写出你想要的代码,减少你工作量,那就够了。

Demo示例打开 demo/src/main/java/com/xnx3/writecode/demo/simple/Demo.java配置好mysql连接信息运行。即可看到如下图:其中demo.template便是模板文件数据表的设计注意事项注意,你完全按照自己意愿去设计数据表,也能正常使用,只不过按照这个方式来设计,生成的代码会更美观,避免再去做一些修改。另外你如果设计的有不合适的地方,运行本系统后,系统会进行自检,将不合适的地方会给你进行逐条进行提示(不影响向后执行),以便你更好的来使用它。详细说明请查阅文档:doc/database_table.md

模板支持的标签跟当前项目相关的,以{project.xxx}开头数据表本身相关的,以{database.table.xxx}开头数据表遍历字段相关的,以{foreach.field...}开头更多扩展及逻辑判断处理等,直接用JavaScript脚本!使用标签{javasciprt}详细说明请查阅文档:doc/tag.md

数据源的适配当前只适配了 mysql数据源如果您使用的时Oracle、SqlServer等数据源,可以进行相关数据源的扩展。当然,扩展也非常简单,您完全可以参考 datasource-mysql 来进行创建即可。详细说明请查阅文档:doc/datasource.md

当前已适配的开发框架wm快速开发框架wm.zvo.cn,使用说明:template-wm/README.md如果您是某个开源框架作者,欢迎联系我们,帮你免费定制符合您框架的自动写代码模板!无论你是Java、PHP、还是Net语言,都可使用此来做自动化写代码模板适配。(其他语音可以用,是因为我们含有桌面运行客户端软件)详细说明请查阅文档:doc/framework_extend_join.md

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论