如何使用代码生成工具

1、首先需要配置数据源

点击【自动代码】->【代码生成】->新增数据源

输入数据源配置,请参考常用Oracle和Mysql的数据源地址以及数据源驱动的配置

2、创建一张表,例如以下在mysql里面创建mysampletable的脚本:

表创建完成后,在数据库中大概是这样的:

3、表的具体配置。

点击【自动代码】->【代码生成】,选择数据源和数据库表,进入表单配置

输入基本信息,例如:

点击【生成代码】

4、生成代码

等待几秒后,代码生成完毕!

查看部署说明:

5、查看代码

点击查看代码

展开树菜单:

查看具体代码:

5、下载代码:

点击下载代码,可以将代码下载至本地。

将java代码拷贝至开发框架的相应的源代码目录(\src\main\java\com\woodstudio\framework\modules\user)中

将web页面代码拷贝至开发框架相应目录(\src\main\webapp\WEB-INF\views\modules\user)中

6、重新启动工程,访问自动生成的页面。

打开:MysampletableController.java,查看其访问路径:RequestMapping

也即:

http://localhost:8081/framework/main/user/mysampletable

登陆系统后,访问该路径:可以看到增删改查页面和相应后台代码均已生成成功!并且运行成功!

查看一下分页显示情况,分页正常!

可见系统完美的生成了所需的代码。请各位大侠自行测试分页列表的操作模块(查看、修改、删除)。

几分钟即完成了一个功能模块的开发。简直是无以伦比的神速!woodstudio开发框架的确是提高开发生产率的最佳工具。

大功告成!

时间: 2024-11-06 03:44:33

如何使用代码生成工具的相关文章

bboss自动代码生成工具使用指南

本文介绍bboss自动代码生成工具使用方法 工具在线浏览效果: http://gencode.bbossgroups.com 在介绍之前首先了解一下bboss自动代码生成工具能帮助我们做哪些事情. 通过自动代码生成框架,根据模板可以自动生成数据库表的增.删.改.分页查询.列表查询.国际化功能对应的java.jsp程序和配置文件,包括: 1.mvc控制器 2.业务组件 3.PO实体类 4.jsp文件 可以定制不同风格的界面模板,目前提供了一套bboss平台的基础ui风格和一套bboss普通ui风格

NHibernate之旅(18):初探代码生成工具使用

本节内容 引入 代码生成工具 结语 引入 我们花了大量的篇幅介绍了相关NHibernate的知识.一直都是带着大家手动编写代码,首先创建数据库架构.然后编写持久化类和映射文件,最后编写数据操作方法.測试方法. 这是典型的数据库驱动开发(DbDD,Database-Driven Developent)技术.可是自己不是这样做的,我先编写持久化类和映射文件,然后偷偷的使用SchemaExport工具把数据库生成了.按上面的步骤写文章的,关于SchemaExport工具就是下一篇的事情了,这篇说说利用

20代码生成工具

1.1 CodeSmith 一款人气很旺国外的基于模板的dotnet代码生成器 官方网站:http://www.codesmithtools.com 官方论坛:http://forum.codesmithtools.com/default.aspx 版权形式:30天试用 开源:否 需要先注册确认后才能下载 1.2 MyGenerator MyGenerator是又一个国外很不错的代码生成工具,有人觉得比CodeSmith简单.好用.所有api可以在帮助菜单中找到. 官方网站:http://www

数据库逆向框架代码生成工具:MyBatis Generator的使用

MyBatis Generator的详细介绍http://mybatis.github.io/generator/index.html MyBatis Generator  With Maven http://mybatis.github.io/generator/running/runningWithMaven.html 1前言 前段时间根据工作需要,使用Spring+Mybatis完成了一个功能模块,领导推荐了MyBatis Generator(以下简称为MBG),可以逆向生成持久层的基本代

ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.6

摘要:VB/C#.Net实体代码生成工具(EntitysCodeGenerate)[ECG]是一款专门为.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的程序代码基于OO.ADO.NET.分层架构.ORM及反射+工厂设计模式等.支持.Net1.1及以上版本,可用于Oracle.SqlServer.Sybase.DB2.MySQL.Access.SQLite.PostgreSQL.DM(达梦).PowerDesigner文件.Informix.Firebird.MaxDB.Exc

MyBatis代码生成工具

写了一个网页版的MyBatis代码生成工具,可以自定义列. 地址: https://github.com/Youmoo/mybatis-generator 欢迎提需求.

js 隐藏代码生成工具

昨天写了篇<js 奇葩技巧之隐藏代码>,今天来写个工具方便大家生成吧.在昨天算法基础上优化了解码算法,采用立即函数运行.有两种模式可供选择: 1. eval  全局模式,比如你定义的 var abc = 123; 生成执行后,可直接调用.2. Function 独立作用域模式,你定义的变量全是私有的,外部不可访问,如果你要暴露到全局,请使用 abc = 123; 或者 window.abc = 123; 实现. alert('测试一下.') 执行方式: eval(x) Function(x)(

MVC 5 Scaffolder + EntityFramework+UnitOfWork Pattern 代码生成工具

MVC 5 Scaffolder + EntityFramework+UnitOfWork Pattern 代码生成工具集成Visual Studio 2013 MVC 5 Scaffolder + EntityFramework+UnitOfWork Pattern 代码生成工具 经过一个多星期的努力总算完成了单表,多表关联(一对多,多对一)的增删改查的代码生成,基本上可以实现不用添加任何代码完成对数据表的操作. 下个阶段打算集成.net 4.5的认证和授权已经用户注册和角色管理 一旦有更好的

代码生成工具介绍和使用

代码生成工具介绍和使用 RUF MVC5 Repositories Framework Generator代码生成工具介绍和使用 功能介绍 这个项目经过了大半年的持续更新到目前的阶段基本稳定 所有源代码都是开源的,在github https://github.com/neozhu/MVC5-Scaffolder 共享 整个项目结构,技术框架完全是基于http://genericunitofworkandrepositories.codeplex.com/ 实现. 轻量级的N层架构,Unit Of

配置VS代码生成工具ReSharper快捷键

VS代码生成工具ReSharper提供了丰富的快捷键,可以极大地提高你的开发效率.安装ReSharper后首次启动Visual Studio时,会出现一个名为ReSharper Keyboard Scheme的对话框,如下图所示: 选择对话框提供的三个选项之一后的任何时候,您可以配置单独的键盘快捷键. 配置单个键盘快捷键 1.在主菜单上,选择Tools | Options 2.在导航视图中选择Environment | Keyboard 3.在命令列表中,选择启动ReSharper的命令名称.浏