Skip to content

用Spring+Thymeleaf+MySQL实现了一个简单的可以登录注册的demo,项目来自廖雪峰的java教程,我的代码里做了一些修改和替换。

Notifications You must be signed in to change notification settings

carpediemtal/spring-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring-demo

用Spring+Thymeleaf+MySQL实现了一个简单的可以登录注册的页面,项目来自廖雪峰的java教程,我的代码里做了一些修改和替换。

最终效果

体验

http://47.98.252.1:8082/

体验账号

index页面

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

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

登录页面

登录失败会有红色提示

注册页面

注册失败会有红色提示

个人界面

目前不能上传自定义头像

技术栈

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

运行

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

table的创建命令:

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

About

用Spring+Thymeleaf+MySQL实现了一个简单的可以登录注册的demo,项目来自廖雪峰的java教程,我的代码里做了一些修改和替换。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages