开发步骤;
1;开发前端页面,配置文件,jar包
2;创建数据库环境
去看看有那些数据库
3;根据数据库创建实体类
domain,中文解释是邻域,域。实际java web开发是存放数据库表映射对象。
web 主要是客户端网页,是表层的东西,可接收和返回数据给用户
domain 主控制层,是用户与数据库交互的核心中转站,控制用户数据收集,控制请求转向
service 是业务逻辑层,处理数据逻辑,验证数据,
dao 是持久层,读写数据库
web 发出请求---
domain 接收控制数据转向(可以返回也可以进入service)---
service 验证数据正确性或者是否符合业务要求---
dao 存入,读出,依次返回
用户实体类的信息:
private int uid;//用户id
private String username;//用户名,账号
private String password;//密码
private String name;//真实姓名
private String birthday;//出生日期
private String sex;//男或女
private String telephone;//手机号
private String email;//邮箱
private String status;//激活状态,Y代表激活,N代表未激活
private String code;//激活码(要求唯一)是
4:创建dao包,创建userDao,提供login的方法
5:进行测试 新建的directory需要右键改为source folder才能创建java代码
创建loginservlet页面 注意备注webservlet注解 实现get和post方法