企业级java代码生成器 MagicalCoder

简介: 摘要:我希望的代码生成器应该具备以下几点 1 高定制化,生成什么样的增删改查应该可控 2 支持各类数据库:主流数据库比如mysql oracle sqlserver postgresql要应该支持 3 最好能提供一个脚手架,一键生成,开箱即用 4 能够自定义模板,提供非常优秀.

原文地址:https://my.oschina.net/u/3321345/blog/2990160

引言:日常工作中难免会遇到各种增删改查功能,不管是后端各种复用的CRUDsql,还是界面的各种操作,都占据我们大量的时间

今天给大家带来的是一款基于JAVAFX编写的高定制化的代码生成器;下载地址 www.magicalcoder.com

摘要:我希望的代码生成器应该具备以下几点

1 高定制化,生成什么样的增删改查应该可控

2 支持各类数据库:主流数据库比如mysql oracle sqlserver postgresql要应该支持

3 最好能提供一个脚手架,一键生成,开箱即用

4 能够自定义模板,提供非常优秀的模板编辑,这样我可以根据公司的框架来定制模板

5 能够很好的帮我解决 生成的代码和人为代码出现冲突,以便我可以无限复用模板

6 软件要看起来强大,好用

7 最后能帮我解决前端界面布局问题


开篇:

  一 高定制化

    我们遇到很多的代码生成器,大部分都是嵌入到各个框架中,一键生成;比如我希望能配置下拉属性,日期类型,富文本类型等等 可控

    我们希望连字段的校验最好也在生成器中配置

配置你的查询条件 当然也要支持外键

列表选项是否默认排序

使用起来方便 自由拖拽

  二 数据库支持 强大的数据库支持引擎

连接数据库后 自动加载各种表 库

  三 提供一个脚手架

    提供了一个基于Springboot的脚手架供大家免费使用

  四  能够自定义模板

  很多人希望自己配置生成器,让模板生成的代码到对应的代码路径

  最重要的是,当我们想编写代码时,要给我们提供一个很好的界面

高亮的模板编辑,环境变量和模板引擎标签突出高亮,基于velocity 非常方便的协助我们进行模板编写,编写玩只需要点击预览 立刻看到结果


五 冲突合并

有了这个功能,我们还用操心因为加字段带来的烦恼吗?产品经理随便加字段;我们放心大胆的修改生成后的代码,下次照样重新生成代码。体验无限复用

  六 最后能帮我解决前端界面布局问题 

前端布局再也不求人了,精通后端 但又希望能开发前端小伙伴最能体会。只要你会js,前端布局不成问题 一款layui布局器,让你随心所欲,自由拖拽布局

体验地址:http://layuiout.magicalcoder.com/


结语

    我们远没有结束,代码生成器还在持续开发中,只有想不到,没有做不到 ...

    来体验一把吧,免费

相关文章
|
1月前
|
SQL 监控 数据可视化
完全开源!国内首个完全开源JAVA企业级低代码平台
JeeLowCode 是一款专为企业打造的 Java 企业级低代码开发平台,通过五大核心引擎(SQL、功能、模板、图表、切面)和四大服务体系(开发、设计、图表、模版),简化开发流程,降低技术门槛,提高研发效率。平台支持多端适配、国际化、事件绑定与动态交互等功能,广泛适用于 OA、ERP、IoT 等多种管理信息系统,帮助企业加速数字化转型。
|
1月前
|
SQL 监控 数据可视化
完全开源!国内首个完全开源JAVA企业级低代码平台
JeeLowCode 是一款专为企业打造的 Java 企业级低代码开发平台,通过五大核心引擎(SQL、功能、模板、图表、切面)和四大服务体系(开发、设计、图表、模版),简化开发流程,降低技术门槛,提高研发效率。平台支持多端适配、国际化、事件绑定与动态交互等功能,广泛适用于 OA、ERP、IoT 等多种管理信息系统,帮助企业加速数字化转型。
完全开源!国内首个完全开源JAVA企业级低代码平台
|
2月前
|
前端开发 Java 数据库
企业级JAVA、数据库等编程规范之命名风格 —— 超详细准确无误
文章详细阐述了企业级编程中Java和数据库等编程规范的命名风格,包括包名、类名、方法名、参数名、成员变量、局部变量、常量、抽象类、异常类、测试类、数据库及其字段和CSS等的命名规则。
50 0
企业级JAVA、数据库等编程规范之命名风格 —— 超详细准确无误
|
2月前
|
前端开发 安全 Java
Java技术深度探索:构建高效稳定的企业级应用
【10月更文挑战第5天】Java技术深度探索:构建高效稳定的企业级应用
28 0
|
2月前
|
前端开发 Java 数据库连接
Java技术深度探索:构建高效稳定的企业级应用
【10月更文挑战第5天】Java技术深度探索:构建高效稳定的企业级应用
29 0
|
5月前
|
监控 安全 Java
Java企业级安全策略与实施
Java企业级安全策略与实施
|
6月前
|
监控 安全 Java
Java企业级安全策略与实施
Java企业级安全策略与实施
|
6月前
|
存储 安全 Java
基于Java的企业级身份认证与授权
基于Java的企业级身份认证与授权
|
5月前
|
存储 监控 安全
Java企业级日志管理与分析
Java企业级日志管理与分析
|
5月前
|
监控 Java 持续交付
使用Java构建企业级微服务架构的策略与挑战
使用Java构建企业级微服务架构的策略与挑战