zoukankan      html  css  js  c++  java
  • Servlet学习-MVC开发模式

    MVC模型:

    M:模型层(业务,dao,持久。)

    V:视图层

    Ccontroller,控制器

    1.业务逻辑代码和界面分离

    2.把常用的代码(数据库连接和操作)封装到工具类

    数据库每张表要对应一个domain类和一个service 类,即将关系模型(数据库)转换成对象模型

    即将数据库连接等操作放到一个SQLutil类中

    如:一张user表,一个user的model,一个userservice类(包括对user的验证,删除,增加等操作都封装在这个类中)

    controller:一类事务对应一个控制器(用户增删改,或者每个表对应一个控制器)

    修改数据,传一个id然后再查找一次数据库,如果传递数据,则网络开销太大

    一个请求对应一个控制器,逻辑清晰,但是控制器过多

  • 相关阅读:
    在HTML中使用JavaScript
    七层网络模型
    JS执行机制
    继承
    变量作用域
    跨域
    ES6-Promise
    回调函数
    2019.3.9笔试
    CSS3新特性
  • 原文地址:https://www.cnblogs.com/bersaty/p/3214145.html
Copyright © 2011-2022 走看看