多语言展示
当前在线:1860今日阅读:55今日分享:34

利用Efw快速开发Web系统(B/S)

本章通过一个开发实例来讲解Web系统的开发经过,以及会碰到的一些问题。实例功能就是业务系统中最常见的增、删、改、查来演示,用一个界面来管理自己的书籍,包括书籍名称、购买的价格、购买的时间、是否丢失;      步骤:数据库建表->新建项目->完成后台逻辑层代码->编写Web界面中的aspx和js代码,经过以上几个步骤完成代码的编写,之后只要调整配置文件,调试好程序就行啦。
工具/原料

visual studio 2013

方法/步骤
1

1.先看看完成后的界面效果

2

2.开发步骤      1)数据库建表,贴出建表脚本2)新建项目,同时引用好几个比要的程序集

3

3)完成后台逻辑层代码,主要包括Dao、实体和Web控制器,ObjectModel在实例中不会用到,因为太简单了没有必要用到它,用它只会让你的代码变得复杂;  我们先讲实体的代码,实体主要是在使用框架的ORM功能的必要代码,它把数据库表的所有字段都映射到实体的属性上,这样我们代码中操作数据库表的数据无需写sql,只需操作实体即可。下面看实体的代码,重点就是自定义标签的配置信息,详细用法会再后面的系列中介绍;还有就是所有实体都必须继承核心类库中的AbstractEntity对象。

4

4)编写Web界面中的aspx和js代码,其中aspx文件为HTML界面代码,JS文件主要为向后台发送请求的操作代码;界面框架用的是JqueryEasyUI,不了解此界面框架的可以网上学习下,也是一个用起来很简单的框架;当然界面框架不一定就只能用JqueryeasyUI,其他的一样都可以一起使用;   使用JqueryEasyUI框架aspx页面必须先引用这些文件;

5

5.最后我们看下图,整理一下以上代码文件的调用关系

6

4.常见问题汇总:      1)数据库连接配置修改  2)Web.config配置中不要忘记添加Books.dll

推荐信息