zoukankan      html  css  js  c++  java
  • java web中Jdbc访问数据库步骤通俗解释(吃饭),与MVC的通俗解释(做饭)

    一.Jdbc访问数据库步骤通俗解释(吃饭)

      1)加载驱动

          Class.forName(“com.microsoft.jdbc.sqlserver.SQLServer”);

      2) 与数据库建立连接

          Connection ct=DreverManager.getConnection(“jdbc:Microsoft:sqlserver://localhost:1433;DatabaseName=dbUser,”sa”,”sa”);

      3) 创建statement对象

         语句对象将sql语句发送到相应的数据库,并获取执行结果

         Statement stmt=ct.createStatement();

     解释:比如我们今天去吃西餐,那么我们肯定不会去中餐厅,加载驱动就是选择什么类型的餐厅,不至于去错;餐厅的服务员和后厨有联系,因为他会把菜单交给后厨来做,而不是比如说卫生人员进行这项工作,与数据库建立连接就是我们要找到服务员让他跟我们菜单点菜,而不是找打扫卫生的;先点菜,点菜完毕后把菜单拿去做菜,最后等上菜,创建statement对象就是写菜单,然后交给服务员,根据不同的要求上不同的菜,返回不同结果

    二.MVC的通俗解释(做饭)

        MVC含义:

        MVC是一个设计模式,它强制性的使应用程序的输入,处理和输出分开。使用MVC应用程序被分为三个核心部件,模型、视图、控制器。它们各自处理自己的任务。

        MVC的各个字母分别是M(model)模型、V(view)视图、C(controller)控制器

        M主要由java class 来做,也可以是java bean、ejb等

        V由jsp来做

        C由servlet来做

    通俗举例:做一道菜时首先找好原料,这就是jsp,然后进行加工做饭,这就是servlet,在加工过程中需要各种做饭用的锅,勺等,这就是java class(实现方法),最后得到结果由jsp再进行显示

  • 相关阅读:
    [转]P2P原理和常见实现方法
    google naming
    【转】CvArr、Mat、CvMat、IplImage、BYTE转换(总结而来)
    Ubuntu 下 JDK7.0和eclipse安装
    BSP模型简单介绍
    2012最受企业欢迎的开发技能Top10 转
    Social Network Analysis
    python操作mysql
    ASP、ASP.NET、JSP、PHP等网页服务器语言的比较
    mysql 正则表达式 regexp
  • 原文地址:https://www.cnblogs.com/guozw/p/5121934.html
Copyright © 2011-2022 走看看