博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springmvc 项目完整示例01 需求与数据库表设计 简单的springmvc应用实例 web项目
阅读量:7220 次
发布时间:2019-06-29

本文共 1093 字,大约阅读时间需要 3 分钟。

 

一个简单的用户登录系统

用户有账号密码,登录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

springmvc整合mybatis完整项目示例

maven项目整合springmvc整合mybatis

转载于:https://www.cnblogs.com/noteless/p/5213447.html

你可能感兴趣的文章
操作系统之分页分段介绍
查看>>
004PHP基础知识——数据类型(一)
查看>>
Linux查看哪些进程用了Swap分区
查看>>
在canvas上面绘制图片--drawImage实例
查看>>
用keras做SQL注入攻击的判断
查看>>
MySQL四种类型日志:Error Log、General Query Log、Binary Log、Slow Query Log
查看>>
新浪微博5s钟后跳转页面
查看>>
从零开发分布式数据库中间件 一、读写分离的数据库中间件(转)
查看>>
JS判断图片加载完成方法
查看>>
网易云复盘:云计算前端这一年(AngularJS粉慎入)
查看>>
linux输入子系统
查看>>
visual studio code前端插件及常用快捷键【转】
查看>>
Chapter 4 Invitations——22
查看>>
iOS keychain注解
查看>>
二叉堆
查看>>
Dive into python
查看>>
学习STL-介绍一下STL
查看>>
程序人生系列之新闻发布系统 44-62
查看>>
Android应用开发提高系列(3)——《Effective Java 中文版》读书笔记
查看>>
TreeView对象选择某节点下所有节点与子节点
查看>>