0%

spring-demo项目说明

最终效果

体验

http://47.98.252.1:8082/

体验账号

index页面

如果未登录,index页面会有Sign In按钮,不会有提示消息。

如果已登录,index页面会有Log Out按钮,有welcome+用户名的提示消息。

登录页面

登录失败会有红色提示

注册页面

注册失败会有红色提示

个人界面

目前不能上传自定义头像

技术栈

  • Spring Boot
  • Thymeleaf
  • MySQL
  • HTML + CSS + Bootstrap

运行

本地需要有一个MySQL数据库才能运行

table的创建命令:

1
2
3
4
5
6
7
8
9
10
11
CREATE DATABASE spring;

CREATE TABLE `users` (
`id` bigint NOT NULL AUTO_INCREMENT,
`email` varchar(100) NOT NULL,
`password` varchar(100) NOT NULL,
`name` varchar(100) NOT NULL,
`createdAt` bigint NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `users_email_uindex` (`email`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8