–参考自传智播客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:jsp2、开发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