zoukankan      html  css  js  c++  java
  • MVC和三层架构

    MVC-Web开发的设计模式

    M:Model模型,JavaBean:封装数据
    V:View视图,JSP:单纯进行页面的显示
    C:Controller控制,Servlet:获取数据-对数据进行封装-传递数据-指派显示的页面

    Java EE的三层架构

    服务器开发时,分为三层。

    开发实践时,三层架构通过包结构体现:

    Web层:与客户端交互,Servlet,JSP

    Service层:复杂业务处理,Service,JavaBean

    Dao层:与数据库进行交互,Dao,JDBC,Hibernate

    包的命名规范:

    Web层:

    com.ooxx.web.controller

    com.ooxx.web.filter

    com.ooxx.web.listener

    Service层:

    com.ooxx.service

    com.ooxx.service.impl

    Dao层:

    com.ooxx.domain

    com.ooxx.bean

    com.ooxx.dao

    com.ooxx.dao.impl

    工具类:

    com.ooxx.utils

    文件夹的命名规范:

    JSP文件:

    /WebRoot/WEB-INF/jsp

    /WebRoot/WEB-INF/pages

    开发流程步骤:

    JavaBean, Dao, Service, Servlet, JSP

  • 相关阅读:
    template
    open File Browser in shell
    自定义模板类型vs模板类型自动推测
    protobuffer
    多重继承&虚继承
    What I'm Researching
    JobTracker和TaskTracker
    MapReduce
    How To Use Google Flags
    Frequently Used Shell Commands
  • 原文地址:https://www.cnblogs.com/denggelin/p/8146594.html
Copyright © 2011-2022 走看看