Mvc开发流程
Mvc是一种bs开发框架,java、.net、php、python等语言都有自己的mvc框架。只要一种框架用好,那么都可以写出优秀、安全、易维护的代码。但是,我始终认为精通一门语言、一门深入是必要的。学习切记不要贪多、貪快。本博客系列使用C#语言讲解,前台使用jquery。
开发b/s系统跟其他的软件系统一样,都要进行前期需求分析定义、概要设计、详细设计。但是本系列说的是后期的编码阶段,同时,又是专门针对mvc开发所说的。
我所做的Mvc开发需要经过ORM实体类生成=>Controller编写=>前端编写=>权限添加三个步骤。由于重点在于介绍mvc,所以本系统采用了成熟的ORM框架。
ORM实体类生成
本系统采用实体类生成软件生成实体类,生成后的实体包含基本的增删该查。如果要写其他的数据库存取方法,实体中也提供了基本的语句执行方法供调用。
图一、软件界面
由于本系统是帮助朋友修改的系统,所以采用Access数据库。上图微软件界面,支持大多数数据库,操作很简便。
图二、实体文件夹
生成后,就所有的类及相关配置/BaseEntity都放进项目中即可。连接字符串已经在BaseEntity中。然后添加相关配置中的dll文件引用。
图三、需要添加的dll文件引用
现在就可以使用该ORM了。如果后期想修改字符串,可以在BaseEntity中修改,建议使用获取系统路径的方式,一劳永逸不是。
亲,本节就讲到这里。
图四、最终项目目录结构
ORM生成软件作者博客:http://blog.youkuaiyun.com/chutao