zoukankan      html  css  js  c++  java
  • Test_Bank项目案例

    1. 开发的流程

    1. 按需求建表

    2. 遵循编码规范,创建项目,包结构

    3. 书写该表的CRUD JDBCDao

    4. 模拟转账流程 BankDao

    5. 模拟异常回滚

    2. MVC的含义和代码实现

    MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

    Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,主要提供了模型数据查询和模型数据的状态更新等功能,包括数据和业务。主要使用的技术:数据模型:实体类(JavaBean),数据访问:JDBCHibernate等。

    View(视图):负责进行模型的展示,一般就是我们见到的用户界面,比如JSPHtml

    Controller(控制器):接收用户请求,委托给模型进行处理(状态改变),处理完毕后把返回的模型数据返回给视图,由视图负责展示。主要使用的技术:servletStruts中的Action类等。

    MVC是一个框架模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。最典型的MVC就是JSP + servlet + javabean的模

     

    MVC架构:

     

    3. Test_Bank项目案例代码

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    lsblk命令详解
    lspci命令详解
    numastat命令详解
    lsscsi命令详解
    lscpu命令详解
    linux内核模块相关命令:lsmod,depmod,modprobe,modinfo,insmod,rmmod 使用说明
    elk收集tomcat的日志
    npm安装
    centos7.5 解决缺少libstdc++.so.6库的原因及解决办法
    linux下正确卸载rpm包
  • 原文地址:https://www.cnblogs.com/ZXDZXD/p/12426938.html
Copyright © 2011-2022 走看看