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

代码自动生成工具Auto介绍

阅读更多
 

  • 创建工程

打开auto工具,点击Project:

输入需要创建的工程名,project,点击make:

 

一个core和web工程被创建成功

  • 创建core元素

重新打开Auto工具,点击Core,以User为例,Class输入User:

 

点击make,生成所有所需的core元素到临时目录

点击OK,后提示拷贝所需元素到工程目录下

点击Copy,提示copy结果

 

 

至此已生成,vo,mapper,dao,manager,bean配置文件等信息

下面定义表结构:

点击Core内的Table按钮,输入User的field:

点击make,生成feilds到vo对象内:

点击copy复制到工程内

 

利用hibernate自带是生成表工具,自动生成数据库表,此处省略。

  • 生成Controller和tilese文件

点击web,输入UserController:

点击make:

点击确定:选择需要的文件,点击copy将文件植入工程内:

 

生成的UserController为:

 

http://localhost/user/index.htm代表调用UserController.index方法。

 

  • MVC自动化,实现User增删改查:

1:增加用户

点击Web,然后点击MVC按钮,选择UserController,输入userEdit方法:

点击“Edit”按钮,出现下面窗口:

然后点击Edit,选择需要的vo对象:

 

点击make,生成方法体:

点击OK返回,然后输入JSP文件的表单HTML:

点击copy,提示以上内容植入工程内:

 

加入userSave方法,同上,输入method:userSave,点击edit:

 

点击save按钮,选择你需要从表单内更新到数据库的字段:

点击make后生成方法体:

点击copy,植入userSave法体到UserController内:

2:查询用户列表:

同上,定义users方法,点击Edit,然后点击Param,获取parameter:

点击make,方法体被植入代码:

 

点击CND按钮,按照参数点击+植入条件代码:

点击make,方法体被更新:

 

同上点击copy将代码,JSP,tiles植入工程中。

当然还有很多其他快速开发的功能,此处就不累述了。

分享到:
评论

相关推荐

    jpa代码自动生成工具-springboot

    本文将深入探讨如何使用JPA和Spring Boot结合,实现代码自动生成工具,提高开发效率。 首先,让我们了解JPA。JPA通过提供一套标准API,使得开发者无需关注底层SQL语句,而是通过定义实体类、注解以及Repository接口...

    JavaWeb开发,源代码自动生成,还不错噢!

    在这个领域中,源代码自动生成是一个非常实用的技术,它可以帮助开发者提高效率,减少重复劳动,并且降低出错的可能性。"JavaWeb开发,源代码自动生成,还不错噢!"这个标题暗示了一个可能的工具或框架,它为JavaWeb...

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

    【描述】:本文介绍的是一款名为Auto Maker的代码自动生成工具,它专为mybatis框架设计,能够极大地提高开发效率,减少重复的CRUD操作代码编写。此工具支持多种开发框架,并且具备扩展性,未来将增加更多框架的支持...

    自动生成代码工具

    代码自动生成工具的发展经历了从简单的样式生成器到复杂的.NET代码生成器等多个阶段: 1. **CSS渐变代码生成器**:这类工具能够生成简单的CSS渐变效果代码,用户可以通过设置不同的参数如宽度、高度、方向等来自...

    golang struct 自动生成工具

    ②修改生成工具代码(支持linux或mac或windows)如果生成出来的结构不是我们所需要的可以修改automatic.go文件 命令:go run automatic.go -d dbname -path ./models 二,生成单个多个表结构体: 命令(支持linux...

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

    【Auto Maker-mybatis自动生成代码】是一款针对Java开发者的强大代码生成工具,它极大地提高了开发效率,特别是对于基于Mybatis框架的项目。该工具能够根据预设的数据库结构,自动创建出符合规范的代码,包括POJO...

    ibatis代码自动生成工具项目

    自动生成ibatis所需文件,达到快速查询,减少工作量的效果 CorpChannelDAO.java CorpChannelDAOimpl.java CorpChannel.java CorpChannelExample.java game_channel__corp_channel_SqlMap.xml 详情步骤请见...

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

    【Auto Maker-mybatis自动生成代码】是一款针对Java开发者的强大工具,主要针对Mybatis框架,旨在简化代码编写工作,提高开发效率。它可以根据预设的数据库结构自动化地生成包括POJO对象、Mapper接口、Service层以及...

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

    【Auto Maker-mybatis自动生成代码】是一款强大的代码生成工具,专为Java开发人员设计,旨在提高开发效率。这款工具能够根据预设的数据库结构自动生成可运行的代码,覆盖了多种常见的开发框架,如Spring Boot、...

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

    Java代码自动生成器是一种高效的开发工具,它能够帮助程序员快速构建应用的基础结构,减少手动编写重复性代码的工作量。在给定的标题和描述中,我们可以看出这个工具专注于通过页面来生成不同类型的代码,包括单表、...

    c++流程图生成器 自动生成源代码的流程图

    C++流程图生成器是一种强大的工具,它能够自动分析C或C++的源代码,并根据代码的逻辑结构生成对应的流程图。这样的工具对于理解和调试复杂的程序逻辑尤其有帮助,因为流程图以图形化的方式直观地展示了代码的执行...

    autowork_java代码生成工具_Aotuwork_autowork_项目_

    《Autowork Java代码生成工具:提升开发效率的利器》 在软件开发过程中,编码是一项耗时且重复性较强的工作,特别是在大型项目中,大量的基础代码编写会占用开发者大量时间,影响项目的进度和效率。为了解决这一...

    C#自动生成Model工具源码

    本文将深入探讨“C#自动生成Model工具源码”这一主题,包括其工作原理、如何使用和其在软件开发中的价值。 首先,我们需要理解什么是“Model”。在软件开发中,特别是使用MVC(Model-View-Controller)架构时,...

    auto_img_code.rar_代码生成_自动生成代码

    该压缩包内的"auto_img_code - 副本"很可能是一个实现代码自动生成的脚本或者应用程序。可能的功能包括但不限于: 1. **模板化编程**:工具可能允许用户定义代码模板,比如类定义、函数实现等,然后根据输入的数据...

    Android-AutoGo根据注释自动生成一些代码

    `Android-AutoGo`的核心功能在于解析源代码中的注释,并根据这些注释自动生成相应的代码。这种机制借鉴了类似Java的Lombok库,使得开发者可以在注释中添加元数据,指示代码生成器应该如何操作。通过这种方式,开发者...

    自动生成代码

    2. **代码生成库**:如Google的AutoValue,它可以帮助创建不可变的值类型,或者Lombok,可以自动生成getter、setter、equals、hashCode和toString方法,大大减少了样板代码。 3. **Maven插件**:如MyBatis的MyBatis...

    mybatis代码自动生成,可修改生成模板

    MyBatis代码自动生成工具是一种高效开发神器,它极大地简化了开发者手动编写重复代码的工作,提高了开发效率。本文将深入探讨MyBatis自动代码生成器的原理、使用方法以及其在实际开发中的应用。 首先,MyBatis Auto...

Global site tag (gtag.js) - Google Analytics