13 WEB开发笔记
来源:互联网 发布:德国二战军装淘宝 编辑:程序博客网 时间:2024/06/02 03:59
一、JavaWeb开发模式
C/S:客户端 / 服务器(胖客户端)
B/S:浏览器 /服务器 (瘦客户端)
JavaBean:
就是一个普通类(实体bean),包含三样标准:一个无参构造、私有属性、公共的getter和setter方法
1、Model1模式
JSP + JavaBean
2、Model2模式
JSP + Servlet + JavaBean
MVC:开发模式
M: Model模型 JavaBean|四种作用域
V:view视图 JSP
C:Controller控制器 Servlet
分层思想:强内聚、弱耦合
二、案例:用户的注册和登陆
三、开发步骤:
开发时注意事项:
约定优于编码。列名、字段名、表单中的属性名要一至
1、创建数据库及表
2、开发web应用
a、搭建开发环境:添加jar包
b、com.itheima.domain包下
User.java:(创建实现类(javaBean),包含用户的基本信息和get、set方法)
c、com.itheima.dao
service层(业务层)
接口
实现类
d、com.itheima.dao包下:
UserDao.java(DAO(数据访问层),接口)
实现类:com.itheima.dao.impl
UserDaoImpl.java
e实现类
添加工具类:DBUtils
DBUtils.java:
dbinfo.properties
e、表示层(JSP、Servlet)
要注意:
注册页面--》regServlet
登录页面--》loginServlet
阅读全文
0 0
- 13 WEB开发笔记
- php web开发 笔记
- Java Web开发笔记
- 手机web开发笔记
- web开发,最新笔记
- web开发笔记
- web开发学习笔记
- WEB开发笔记
- Web开发笔记
- web前端开发笔记
- 移动web开发笔记
- JAVA WEB开发笔记
- web前端开发笔记
- web前端开发笔记
- web开发的笔记
- web前端开发笔记
- Web开发经验笔记
- JAVA WEB开发笔记
- mybatis传入多个参数
- 关于 nginx 的一些优化(突破十万并发)
- javascript点击按钮,增加文本框和按钮
- options
- Ecliple+SSM+Maven 完美整合+图片详解
- 13 WEB开发笔记
- Ubuntu16.04完美安装搜狗输入法(解决输入法问题,系统栏显示两个输入法)
- c 语言输入,输出简单使用
- git用新分支替换掉master分支
- Java Set,Map部件
- Flex 学习之路之十 用户接口user interface整体布局
- CRC32 自定义查询程序
- DOS命令符中常见的IP操作
- 浏览器兼容性——浏览器内核