一、JavaWeb开发模式

–参考自传智播客javaWeb学习

①C/S:客户端 / 服务器 (胖客户端)
②B/S:浏览器 / 服务器 (瘦客户端)

JavaBean:
就是一个普通类(实体bean),包含三样标准:一个无参构造、私有属性、公共的getter和setter方法

1、Model1模式(已经过时)
JSP + JavaBean

2、Model2模式(最基本的mvc模式)
JSP + Servlet + JavaBean
MVC:开发模式
M: Model模型 JavaBean|四种作用域
V:view视图 JSP
C:Controller控制器 Servlet

分层思想:强内聚、弱耦合

二、案例:用户的注册和登陆

最简单的用户注册和登陆功能

三、开发步骤:

开发时注意事项:
约定优于编码。列名、字段名、表单中的属性名要一至
1、创建数据库及表

注意:开发包结构

cn.itcast.domain:实体类
cn.itcast.service:业务接口
cn.itcast.service.impl:业务实现类
cn.itcast.dao:数据访问接口
cn.itcast.dao.impl:数据访问实现类
cn.itcast.web.service:Serviet
webroot:jsp

2、开发web应用

①搭建开发环境:添加jar包
对应的一些jar包

②创建实现类(javaBean)
实体类,对应数据库表字段–cn.itcast.domain:实体类中

③service层(业务层)
接口–cn.itcast.service:业务接口
实现类–cn.itcast.service.impl:业务实现类、

④DAO(数据访问层)
接口–cn.itcast.dao:数据访问接口
实现类–cn.itcast.dao.impl:数据访问实现类

添加工具类:DBUtils

⑤表示层(JSP、Servlet)
–cn.itcast.web.service:Serviet
–webroot:jsp

要注意:
注册页面–》regServlet
登录页面–》loginServlet

四、总结:

JSP + Servlet + JavaBean

JavaWeb开发模式相关推荐

  1. JavaWeb开发模式:C/S模式,B/S模式,JSP+JavaBean模式,JSP+Servlet+JavaBean模式

    JavaWeb开发模式 1.C/S开发模式 1.C/S架构:客户端Client/服务端Server: a.出现较早,主要应用于局域网内: b.胖客户端:需要特定软件支持(安装客户端) 逻辑关系图如下: ...

  2. JAVAWEB开发模式之JSP的几种开发模式、处理Cookie中文乱码

    JSP开发模式 SUN公司推出JSP技术后,同时也推荐了两种WEB应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式. JSP+JavaBean ...

  3. 从零开始搭建仿抖音短视频App-前后端开发模式,前端框架的选择、前端项目搭建

    目录 前后端开发模式 传统JavaWeb开发模式 前后端分离模式​编辑 前端框架的选择-UniApp介绍 内网互通原则 运行到iphone与Android 前后端开发模式 传统JavaWeb开发模式 ...

  4. javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册

    一.Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp ...

  5. javaweb学习总结(二十一)——JavaWeb的两种开发模式

    SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式. 一.JSP+JavaBean开发模式 1 ...

  6. javaweb学习总结(二十二):基于Servlet+JSP+JavaBean开发模式的用户登录注册

    一.Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp ...

  7. javaweb学习总结(二十一):JavaWeb的两种开发模式

    SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式. 一.JSP+JavaBean开发模式 1 ...

  8. javaweb学习总结——基于Servlet+JSP+JavaBean开发模式的用户登录注册

    一.Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp ...

  9. javaweb(二十一)——JavaWeb的两种开发模式

    一.JSP+JavaBean开发模式 1.1.jsp+javabean开发模式架构 jsp+javabean开发模式的架构图如下图(图1-1)所示 图1-1 在jsp+javabean架构中,JSP负 ...

  10. java泛型dao,泛型DAO模式在JavaWeb开发中的应用_孟晨.pdf

    泛型DAO模式在JavaWeb开发中的应用_孟晨 29 1 Vol. 29 No. 1 第 卷第 期 计算机应用与软件 20 12 1 Computer Applications and Softwa ...

最新文章

  1. springcloud分布式事务_Spring Cloud学习资源一网打尽!Awesome Spring Cloud v1.0
  2. kong安装配置手册
  3. Dynamo:亚马逊的高可用键值存储
  4. 第10章 32 位 Intel 微处理器编程架构
  5. 状态码202_至少 10 个 HTTP 状态码
  6. python刷b站教程_【Python】【学习资源】B站上的Python学习资源
  7. 大数据行为分析包含哪些功能
  8. 2014年10月30日-----SQL的基础知识
  9. ESP32(NodeMCU-32S)简单实现路由中继/wifi中继
  10. 在vue中简单使用Luckysheet
  11. 基于MTCNN+CNN的疲劳检测
  12. Iphone各个型号机型的详细参数,尺寸和dpr以及像素
  13. 一个周末掌握IT前沿技术之node.js篇一:Node.js与javascript
  14. ADC噪声全面分析 -01- ADC噪声的类型以及ADC特性
  15. Linux系统搭建GPU加速的PyTorch环境
  16. 深入理解 Java 中的转义符: \u000a\u0022
  17. 部分选主元的Doolittle分解
  18. 处理:“ORA-00257: archiver error. Connect internal only, until freed”的错误问题
  19. 统计专业人数。本题要求实现一个函数,统计学生学号链表中专业为计算机的学生人数。
  20. iOS 保持APP在后台长时间运行

热门文章

  1. 单独编译一个内核模块的方法
  2. BGP Flow Specification原理
  3. setsebool命令和设置命令
  4. 视频不显示的分析方法
  5. eclipse 中工程名出现红色感叹号问题 JRE System Library
  6. 非常可乐(广度搜索)
  7. Alex and broken contest (字符串)CodeForces - 877A
  8. 求整数n次方以及矩阵n次方快速解法
  9. 思科网院-网络简介----Packet Tracer交换机使用的基本操作
  10. python datetime格式_python time和datetime常用写法格式