首页 > 其他 > 详细

03,用户功能的实现

时间:2017-10-28 17:01:46      阅读:180      评论:0      收藏:0      [点我收藏+]

用户功能分析:

 

      用户登录到本购物网站,必须先注册用户,注册的用户需要同通过邮箱激活。激活后的用户才能通过用户名和密码登陆本购物网站,登陆后还可以退出。

/////////////////////////////////////////
准备工作:
  数据库和表
create database store28;
  use store28;

CREATE TABLE `user` (
  `uid` varchar(32) NOT NULL,
  `username` varchar(20) DEFAULT NULL,
  `password` varchar(100) DEFAULT NULL,
  `name` varchar(20) DEFAULT NULL,
  `email` varchar(30) DEFAULT NULL,
  `telephone` varchar(20) DEFAULT NULL,
  `birthday` date DEFAULT NULL,
  `sex` varchar(10) DEFAULT NULL,
  `state` int(11) DEFAULT NULL,
  `code` varchar(64) DEFAULT NULL,
  PRIMARY KEY (`uid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
项目
  包结构
    com.itheima.web.servlet
    com.itheima.web.filter
    com.itheima.service ---service 的接口
    com.itheima.service.impl ---service 的实现类
    com.itheima.dao ---dao的接口
    com.itheima.dao.impl ---dao的接口
    com.itheima.domain
    com.itheima.utils
    com.itheima.constant

jar包
  驱动
  c3p0 
  dbuitls   数据查询的封装
  beanutils   数据提交时的封装
  jstl
  邮件
工具类和配置文件
  datasourceutils 和 c3p0配置文件
  uuidutils  生成一个随机码 
  md5uitls   将密码加密
  mailutils   邮件  

前台页面
    将页面拷贝到项目中

      注册 

          发送邮件的方式发送激活码

      激活    

         修改用户的状态

      登陆

      退出

 

03,用户功能的实现

原文:http://www.cnblogs.com/nextgg/p/7747267.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!