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项目案例代码

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    FMDB的简单使用
    SQLite3的基本使用
    KVC与KVO的实现原理
    数据存储与IO(二)
    数据存储与IO(一)
    cocoapods卸载与安装的各种坑
    Core Data的一些常见用法
    UITextField限制中英文字数和光标定位以及第三方输入限制问题
    prompt-tuning paper reading
    ACL2021 事件抽取相关论文阅读
  • 原文地址:https://www.cnblogs.com/ZXDZXD/p/12426938.html
Copyright © 2011-2022 走看看