zoukankan      html  css  js  c++  java
  • 初识MVC之建项

          MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,是一种数据持久框架。

          Model是框架的核心。应用程序的数据处理在此进行。能够实现对数据库的操作等;View是用户界面,用来显示和输入数据;而Controller是控制Model与View之间的交互;这个也能够与我们之前学过的三层相互联系起来。

    Model层事实上就能够看作是三层中的B层和D层。负责业务逻辑处理与操作数据库。而View则是U层。

          事实上刚開始接触这一块的时候,对它非常是不理解,不知道这个调用过程与作用机制。所以。就照着视频敲了一个小样例。例如以下:

          首先建立MVC项目:

     

          项目命名和选择好路径之后。点击确定

     

          选择空的模板就可以。

     

          这样就能够创建好一个MVC项目。

    项目建好之后。開始连接数据库。之前学习三层或者其它内容时候。连接数据库就须要在配置文件里写一些配置,同一时候还须要在程序中建立一些连接语句。使用MVC之后。就无需再手动加入了

          右击Model目录,加入新建项。 选择数据下的ADO.NET实体数据模型

     

     

          选择从数据库模型生成:

     

          点击下一步。出现连接数据界面;点击新建连接,然后填上server名。选择SQL Server身份验证。输入username和password之后。选择自己要连接的数据库的名称。

        

      

          对于版本号,眼下一般都使用5.0:

        


         下一步:

     

          选择自己须要的表,假设须要视图或存储过程。勾选上就可以。这里要注意,勾选“确定所生成对象的单复数形式”,有助于自己表的统一。


          这样就能够建立好与数据库的连接。同一时候也会自己主动生成配置文件,实体等。

    事实上,这与之前的内容基本上是同样的,仅仅只是换了一种形式。可是。使用这样的方法,简化了我们的操作。而且提高重用性。

     

       小结:

          对MVC的学习还在进行,開始的时候接触的时候,感觉有点无从下手,就跟当初接触三层时一样,都须要动手实践一下。刚開始,了解一下大概的概念,然后通过小样例去进行理解和掌握。下篇将写一个小样例,进一步了解MVC。

  • 相关阅读:
    Xshell的一些使用方法和注意事项
    adobe premiere pro cc2015.0已停止工作 解决办法
    视频播放效果--video.js播放mp4文件
    centos 7.0 编译安装php 7.0.3
    centos 7.0 安装nginx 1.9.10
    centos 7.0 firewall 防火墙常用命令
    webstorm 更改默认服务器端口
    css3 动画效果 定义和绑定执行
    css 图片垂直居中总结
    JS 面向对象随笔
  • 原文地址:https://www.cnblogs.com/yangykaifa/p/6963361.html
Copyright © 2011-2022 走看看