13 WEB开发笔记

来源:互联网 发布:德国二战军装淘宝 编辑:程序博客网 时间:2024/06/02 03:59

一、JavaWeb开发模式

 

C/S:客户端 / 服务器(胖客户端)

B/S:浏览器 /服务器 (瘦客户端)

 

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

1Model1模式
JSP + JavaBean


 

2Model2模式

JSP + Servlet + JavaBean

MVC:开发模式

M: Model模型 JavaBean|四种作用域

Vview视图  JSP

C:Controller控制器 Servlet


 

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

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

三、开发步骤:

 

开发时注意事项:

约定优于编码。列名、字段名、表单中的属性名要一至

1、创建数据库及表

2、开发web应用

 

a、搭建开发环境:添加jar


bcom.itheima.domain包下

User.java:(创建实现类(javaBean,包含用户的基本信息和getset方法)

ccom.itheima.dao

service层(业务层)

接口

实现类

dcom.itheima.dao包下:

UserDao.java(DAO(数据访问层),接口)

实现类:com.itheima.dao.impl

UserDaoImpl.java

e实现类

添加工具类:DBUtils

DBUtils.java:

dbinfo.properties

e、表示层(JSPServlet

 要注意:

注册页面--regServlet

登录页面--loginServlet


原创粉丝点击