-
2006-04-03
Sql Drived Web Fast Develope Solution
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://skyhorse.blogbus.com/logs/2185239.html
Title: Sql Drived Web Fast Develope Solution
Date: 2005-09
Author: lijunAbstract:
本演示文档通过3个常见的Web程序实例,引出了一种基于sql语言的快速Web开发模式解决方案。
每个实例都仅需一行或5-6行代码。在对其已经实现的框架做了简要介绍之后,引出最终实现0行代码的构想。
虽然演示的代码实例是基于kylix,但是按照文中的思想,这套解决方案可以移植到任何语言平台上。
可以极大地加快开发速度,缩短开发周期。Readers:
如果是这套解决方案的使用者,无需看此篇文档,只需要知道如何写Sql语句和html即可进行页面开发。
如果是要对这套解决方案有关通用API部分进行移植和扩充的开发者,则对其要求是:有一点OO的基础,熟悉Regular Expression,
Comment:
SqlDrivedWebFastDevelopSolution.PPT 是主要的PPT, 另一篇MyAssignment3.PPT则是被引用的一个引子。
work to do:
设计数据库表,用于存储程序用到的sql语句。database design:
1 program: 1 web module(e.g. cgi or jsp)
1 program include: id,name,path,description
1 sql include: id,content,name,description,type(rowset,singlevalue,selectOptions,etc.)
1 sql---n program
1 program -- n sql3 tables:
tbl_sql,tbl_program,tbl_progs_sqlsdevelope web modules:
add sql, add program
mod sql, mod program
delete sql,delete program
add sqls to program后记:
用正则表达式来进行sql的解析也许不是好办法,对于复杂的oracle的sql语句没法解决,可以用编译原理的分析技术来解决。随机文章:
C# to Java 代码转换过程记录 2006-04-03分布式数据库实现摘要 2006-04-03通用简单html报表的设计及实现 2004-06-12数据结构设计提交模板(2003-12) 2004-04-252003年某项目具体总结 2004-04-25
收藏到:Del.icio.us
引用地址:







