首页 > 其他分享 >MVC模式

MVC模式

时间:2023-02-14 18:34:55浏览次数:36  
标签:xxx dao 视图 Bean MVC 模式 数据

一、什么是MVC

MVC是一种软件架构的思想 ,将软件按照 模型 视图 控制器 来划分 。

# M:Model, 模型层,指的是工程里的JavaBean,作用就是用来处理数据 。
    JavaBean 分为两类 :
    - 实体类Bean:专门存储数据的,如:Student	User	Brand等
    - 业务处理Bean:指Service或Dao,专门用来处理业务逻辑和数据访问的
# V:View,视图层指的是工程当中用于显示信息的内容,HTML或JSP,作用是与用户交互,展示数据
# C:Controller, 控制层,指的是工程中的Servlet,作用是接收请求和响应浏览器

二、使用MVC模式开发

1.分包

Controller层

  • 数据对象
xxx.xxx.bean/pojo/entity/domain		//存储数据类的包

dao层:专门设计和实现对数据库的操作的包

xxx.xxx.dao(接口)与xxx.xxx.dao.Impl(实现)

未完待续。。。

标签:xxx,dao,视图,Bean,MVC,模式,数据
From: https://www.cnblogs.com/ynxiyan/p/17120539.html

相关文章

  • 基于Spring MVC的前后端分离开发
    一.后台服务器端开发:先搭建一个springMVC项目1.新建一个web项目2.引入相关jar包,编写配置文件(1).引入spring包spring-framework-5.0.8.RELEASE,这个包里有相关Bean、co......
  • 设计模式之模版方法模式的钩子方法
     publicabstractclassSoyaMilk{//模版方法可以做成finaL,不让子类去覆盖finalvoidmake(){select();if(customerWantCondiments()){......
  • 【老王读SpringMVC-3】根据 url 是如何找到 controller method 的?
    前面分析了request与handlermethod映射关系的注册,现在再来分析一下SpringMVC是如何根据request来获取对应的handlermethod的?可能有人会说,既然已经将request......
  • 稳妥构造函数模式
    /*稳妥对象(durableobjects)*所谓稳妥对象,指的是没有公共属性,而且其方法也不引用this对象。*稳妥模式最适合在一些安全环境中(这些环境会禁止使用this和new),*或......
  • 寄生构造函数模式
    /*感觉没多大用记下得了*//**基本思维:*创建一个函数,该函数的作用仅是封装创建对象的代码,然后返回新创建的对象。*表面上看很像构造函数**/func......
  • 原型模式的不足和解决办法
    原型模式的缺点:*虽然省略了为构造函数传递初始化参数这一环节,结果所有的实例都有了默认的相同的属性值。会带来一些不方便,但主要问题还是由其共享的本质所导致的。*原型......
  • SpringMVC:域对象共享数据
    SpringMVC:域对象共享数据使用ServletAPI向request域对象共享数据@RequestMapping("/testServletAPI")publicStringtestServletAPI(HttpServletRequestrequest){......
  • 基本类型值基于两种不同模式创建的值是不同的
    num2是数字类(Number)的实例,mun1也是,只是表达方式不同,也都可以使用数字类的属性和方法 ......
  • RTP分包模式(H264/H265)
       在rfc6184-h264文档5.4章节有详细说明、以及rfc7798-h265文档4.2章节中也有部分介绍。一、NALUHeader●H264NALUHeader(1byte)结构图如下:F:   1 bit......
  • 单例模式的6种写法
    简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。getInstance()的返回......