准备工作
开发环境准备
开发工具:eclipse 4.3
技术语言:Java SE 1.7
依赖控制:Maven 3.0.4
服务器:Tomcat 7.0.68
操作系统:Windows 10
搭建一个web项目
项目需求
实现一个标准的用户登录注册功能,详细需求见easyPassport需求说明。
开发实现
设计架构思想
设计架构图.jpg
如上图所示,由Servlet提供后台服务,由JSP完成前端的数据展示,JavaBean作为数据存储和传输的介质,并最终持久化至数据库。
模版层设计实现
创建用户信息表:
用户信息表用来保存和记录用户的信息
create table users{
id int,
userid varchar(50),
username varchar(50),
email varchar(50),
phone varchar(11),
password varchar(50),
status varchar(2),
create_datet varchar(20),
mod_datet varchar(20),
func_arr varchar(20) default 0000000000000000000
<