springmvc 项目完整示例01 需求与数据库表设计 简单的springmvc应用实例 web项目详解编程语言

一个简单的用户登录系统

用户有账号密码,登录ip,登录时间

打开登录页面,输入用户名密码

登录日志,可以记录登陆的时间,登陆的ip

成功登陆了的话,就更新用户的最后登入时间和ip,同时记录一条登录记录

大致就是这样子

———————–

创建数据库

navicat在localhost里面新建数据库

名字:sprinEg   编码utf-8

注意:字段名字使用navicat的时候不要有空格,否则会直接报错的

建立用户表

CREATE TABLE `t_user` (

  `user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户Id',

  `user_name` varchar(30) NOT NULL COMMENT '用户名',

  `credits` int(11) DEFAULT NULL COMMENT '积分',

  `password` varchar(32) DEFAULT NULL COMMENT '密码',

  `last_visit` datetime DEFAULT NULL COMMENT '最后访问时间',

  `last_ip` varchar(23) DEFAULT NULL COMMENT '最后访问ip',

  PRIMARY KEY (`user_id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

建立登录日志

CREATE TABLE `t_login_log` (

  `login_log_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '登录日志Id',

  `user_id` int(11) DEFAULT NULL COMMENT '用户ID',

  `ip` varchar(23) DEFAULT NULL COMMENT '登录Ip',

  `login_dateTime` datetime DEFAULT NULL COMMENT '登录时间',

  PRIMARY KEY (`login_log_id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

手动插入一条数据   用户名/密码    admin/123456

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/15651.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论