`
ldh123456
  • 浏览: 22209 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

功能强大的自动化代码生成框架

    博客分类:
  • java
 
阅读更多

利用业余时间,开发出一款代码自动生成框架,能够根据数据库模型,自动生成代码。采用的技术架构是: spring boot + spring + mybatis + easyui。
       能够根据数据库表一对一,一对多,多对一,多对多关系,生成有关联查询的代码。见图:
      1, 主界面
           


 
 
      2, 创建数据库连接
        

 
     3, 选择数据库,选择需要生成的功能
      


 
 
   

 

 

 

4, 生成代码



 5, 运行代码

  

 

 


说明:

   代码生成框架,功能仅仅完成一部分,后续会增加: 

  1, 生成前端wap页面。

  2, 生成基于javafx桌面

  3, 生成android的app



 

 运行包:

    http://pan.baidu.com/s/1miHk6ms

  • 大小: 27.5 KB
  • 大小: 16.5 KB
  • 大小: 59.5 KB
  • 大小: 28.8 KB
  • 大小: 22.2 KB
  • 大小: 38 KB
  • 大小: 22.4 KB
  • 大小: 36.1 KB
  • 大小: 21.6 KB
  • 大小: 6.6 KB
分享到:
评论
2 楼 MCLoginandPwd 2017-08-08  
哥们,试试这个吧,http://blog.csdn.net/loginandpwd/article,拖拽组件,绘制流程图,支持编写java,javascript,freemaker等技术,各组件可以任意连接,采用json数据进行值传递,流式处理,生成任何需要的代码。 
1 楼 leekay0032 2017-05-08  
base-1.0-SNAPSHOT.jar 缺少ldh.common.json.JsonViewFactory;这个类

相关推荐

    动软代码生成框架

    "动软代码生成框架"正是为了应对这一挑战而诞生的一款工具,它以强大的自动化代码生成能力,帮助开发者极大地提高了工作效率,降低了出错概率,使得开发工作更加规范和有序。 动软代码生成框架的核心特性在于其能够...

    mybatis集成自动化代码生成工具

    MyBatis Generator(MBG)是一款强大的自动化代码生成工具,专为MyBatis框架设计,旨在简化开发过程,提高开发效率。它可以根据数据库中的表结构自动生成Java实体类、Mapper接口与XML配置文件,以及Service和...

    Asp.net动软代码自动生成器

    7. **时间节省**:通过自动化代码生成,开发者可以避免手动编写大量基础代码,将更多精力集中在项目的独特需求和创新功能上,从而显著缩短项目开发周期。 8. **版本控制兼容**:考虑到现代开发流程通常使用版本控制...

    Easycode_功能最强大的.Net代码生成器

    【代码生成器】是开发过程中的一个辅助工具,用于自动化生成常见的、重复的或者复杂度较高的代码。Easycode作为这样的工具,能够根据用户定义的模板,自动生成业务逻辑、数据访问层、实体模型等代码,大大减轻了...

    SSM框架+mybatis自动生成代码

    这个压缩包文件提供了使用SSM框架和MyBatis进行自动化代码生成的实践,帮助开发者提高效率,减少手动编写重复代码的时间。其中包含的SQL文件用于数据库交互,进一步简化了数据操作层的开发工作。 1. **Spring框架**...

    20个代码生成框架.docx

    【代码生成框架】是软件开发中的重要工具,它们能够帮助开发者快速生成常见的代码结构,减少重复劳动,提高开发效率。以下是一些流行的代码生成框架: 1. **CodeSmith**: 这是一个基于模板的.NET代码生成器,适用于...

    VisualStudio代码生成器 c#代码生成器 VS代码自动生成器 .net C# VS 自动生成代码实体

    Visual Studio代码生成器通过自动化这个过程,可以快速生成符合规范的代码,帮助开发者专注于业务逻辑而不是基础结构。 使用该代码生成器,开发者只需配置好数据模型或者数据库表结构,工具就能自动生成对应的实体...

    软件推介:功能强大的代码自动生成工具,Auto,Maker-mybatis自动生成代码.docx

    总的来说,Auto Maker是一个强大的代码生成工具,它简化了开发流程,提升了开发效率,特别是对于基于Mybatis的Java项目,它能够帮助开发者快速构建出结构清晰、功能完善的代码结构。通过自动化处理基础代码,它使得...

    X-gen代码生成框架PPT及工程代码

    通过自动化代码生成,开发人员能够更快地搭建起基本的项目结构,将更多精力投入到业务逻辑的实现上,从而提升整体的开发效率。此外,由于生成的代码通常遵循一定的规范,也有助于团队间的协作和代码的可读性。 总之...

    C#代码模板生成器;Model层;DAL层;BLL层代码自动生成

    使用代码生成器,可以自动化创建这些对象,根据数据库中的表结构自动映射属性,这样开发人员就不必手动编写每个类和属性,大大提高了开发效率。 接着,是DAL层,即数据访问层。这部分代码负责与数据库进行交互,...

    基于SSH框架的代码生成工具的设计与实现

    例如,在SSH框架下的开发中,大量的工作涉及到配置文件的填写、数据库操作(如增删改查)、以及用户界面的设计等,这些任务通常具有很高的重复性,非常适合通过代码生成工具来实现自动化处理。 #### 三、代码生成...

    框架代码生成工具.net,java

    总的来说,这样的代码生成工具是开发人员的得力助手,能够自动化处理一些重复性的编程任务,提高开发效率,让开发者有更多的时间去关注更重要的业务逻辑和创新功能的设计。对于.NET和Java开发者来说,掌握并合理运用...

    postgre自动生成代码

    而"Postgre自动生成代码"指的是利用特定的工具或框架,自动化生成与PostgreSQL数据库相关的Java代码,如MyBatis的XML配置、DAO层、Service层以及DTO对象,以减少手动编写这些重复性工作的时间和出错概率。...

    基于java的ui自动化测试框架

    总的来说,基于Java的UI自动化测试框架结合了TestNG、Selenium WebDriver(或Appium)以及一系列辅助工具,为测试人员提供了强大的测试能力,能够有效地对Android应用的用户界面进行自动化测试,确保产品质量。...

    数据库代码自动生成

    在实际应用中,"CreateCode"可能是一个工具或者脚本,用于执行上述的自动化代码生成过程。这个工具可能需要配置数据库连接信息、表名、前缀等参数,然后根据这些参数生成相应的实体类、DataAccess层和Business层代码...

    自动生成代码工具

    8. **动软.NET代码生成器**:具备强大的代码生成功能,支持多种数据库管理,非常适合快速开发。 9. **湛蓝.NET代码生成器**:在国内较为知名,功能较为完善,是一款免费的.NET代码生成工具。 10. **MyGenerator**:...

    动软代码生成器,自动生成设计模式代码

    通过自动化的代码生成,它能够帮助开发者快速构建基于设计模式的应用程序,减轻重复劳动,让开发者有更多时间专注于业务逻辑和创新功能的实现。 设计模式是软件工程中的重要概念,它们是经过验证的、在特定上下文中...

    java代码自动生成器 ,通过页面生成

    通过自动化的代码生成,开发者可以轻松处理这种复杂的层级逻辑。 此外,"支持spring-boot整合"是另一个重要的特性。Spring Boot是目前非常流行的应用开发框架,简化了Spring的配置过程,提供了快速开发新应用的能力...

    mybatis代码自动生成

    - **提高开发效率**:自动化的代码生成避免了重复的手动编写工作。 - **降低错误率**:由机器自动生成的代码比人工编写更不容易出错。 - **易于维护**:生成的代码遵循一定的规范,便于团队协作和后期维护。 总的来...

Global site tag (gtag.js) - Google Analytics