家德瑞入门教程(第4章 部署家德瑞Maker程序)
来源:互联网 发布:mac os 查看 ip 编辑:程序博客网 时间:2024/04/29 13:56
(这里是文字版教程,图文版请进入http://download.csdn.net/detail/home_dear/4029277直接下载)
刚才我们用手工的方式开发了一个最简单的工程。下面再开发一个能够对数据进行增、删、改、查的功能。
我们要做的是对图书馆的图书的一个管理。有一个表记录图书信息,我们要完成对这张图书信息表的增、删、改、查的功能。首先请建一个数据表,打开mysql…噢等等,在家德瑞中,不用这样!那怎么弄?简单的很、同时也很出乎你的预料。请慢慢往下看。先下载一个我事先写好的叫做图书字典表的excel文件。下载地址如下:
http://download.csdn.net/detail/home_dear/4028511
下载后,用excel打开,我们能看到如下图所示:
他完整的记录了这个表的一些结构性信息。
家德瑞可以通过这个数据字典文件,利用家德瑞的Maker程序,以标准化的理念,使程序自动生成完成。是否开始有些激动了,好的。我们首先要部署Maker这个程序。
程序开发经历了非可视化开发到可视化开发,现在家德瑞提出了自动生成的标准化开发。有了家德瑞,程序是想出来的,而不是写出来的。
家德瑞自带的自动生成工具Maker在工程管理的标准化与软件开发的标准化的思想下可以帮助我们自动完成以下内容:
1、 通过数据字典自动生成数据库的相关脚本
2、 通过数据字典自动生成相关数据表的增、删、改、查等功能,并生成后直可以直接运行。
3、 通过数据字典自动生成与标准程序相对应的详细设计文档。
4、 通过自定义的详细设计文档生成符合实际业务流程的主干程序。
Maker程序的部署非常容易。
只要将刚刚下载的Maker.war拷贝到tomcat的webapps目录下,拷贝完后的效果如下图所示:
然后启动tomcat,使Maker.war包得以解包,这时\webapps目录下会多出一个Maker目录。进入Maker目录中的“WEB-INF\classes\com\homedear\config”目录,找到config.properties用记事本打开这个文件找到projectRoot这一项,将其内容改成你的实际情况,如作者的tomcat装到了f盘下的program files下,所以projectRoot的内容就是F:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\Maker\\WEB-INF\\classes\\。总之这里的路径应是Maker这个工程的class文件所在目录。
修改完这个文件后请从启tomcat。然后打开浏览器输入:http://localhost/Maker。如果您能看到下面的界面说明您成功了。
- 家德瑞入门教程(第4章 部署家德瑞Maker程序)
- 家德瑞入门教程(第5章 用Maker生成第一个程序)
- BeagleBone Black快速入门教程第1章嵌入式Linux之于Maker们
- 家德瑞的自动生成工具Maker
- 家德瑞入门教程(第7章 Homedear命名体系)
- 第4章 部署模式
- MAKER
- 《家德瑞手册》第2章-sample实例的部署
- 家德瑞入门教程(第6章 手工建立一个数据库操作功能)
- Mobile程序部署4
- IONIC安装部署入门教程
- JAVA入门教程: 第 五 章 数 组
- linux入门教程 第5章:网络应用
- Struts入门教程 - 第1章 Hello World
- JAVA入门教程: 第 五 章 数 组
- linux入门教程 第3章 redhat使用指南
- Unity Asset(4)特性插件 FX Maker
- 安装程序制作软件“Smart Install Maker”使用教程
- SQL语句:用count求group by分组的个数
- extjs4.0 tree 整体刷新,对单个节点的增删改问题
- oracle中的last_day()函数在sqlserver中的实现
- Linux 命令 本地调试
- 直显短信
- 家德瑞入门教程(第4章 部署家德瑞Maker程序)
- SQL Server 2008 的数据类型 HierarchyID 的使用
- sqlserver实现oracle递归树函数样例(start with.....connect by prior)
- Linux并发处理
- 抽象类和纯虚函数和接口
- ubuntu: E: Syntax error /etc/apt/apt.conf.d/99synaptic:5: Extra junk at end of file
- 从腾讯QQgame高性能服务器集群架构看“分而治之”与“自治”等分布式架构设计原则
- 家德瑞入门教程(第5章 用Maker生成第一个程序)
- 【配置文件】配置ActionMapping