一个简单的用户登录系统
用户有账号密码,登录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
spring原理 实践解析-简单的helloworld
spring原理案例-基本项目搭建 01 spring framework 下载 官网下载spring jar包
spring原理案例-基本项目搭建 02 spring jar包详解 spring jar包的用途
spring原理案例-基本项目搭建 03 创建工程运行测试 spring ioc原理实例示例
springmvc整合mybatis完整项目示例
springmvc 项目完整示例01 需求与数据库表设计 简单的springmvc应用实例 web项目
springmvc 项目完整示例02 项目创建-eclipse创建动态web项目 配置文件 junit单元测试
springmvc 项目完整示例04 整合mybatis mybatis所需要的jar包 mybatis配置文件 sql语句 mybatis应用
springmvc 项目完整示例05 日志 --log4j整合 配置 log4j属性设置 log4j 配置文件 log4j应用
springmvc 项目完整示例06 日志–log4j 参数详细解析 log4j如何配置
springmvc 项目完整示例07 设置配置整合springmvc springmvc所需jar包springmvc web.xml文件配置
springmvc 项目完整示例08 前台页面以及知识点总结
maven项目整合springmvc整合mybatis