如何使用SpringBoot完成毕业设计
假设本博客课题:注册登入功能,这里只实现登入
博客代码地址:https://gitee.com/helloteemo/springboot-demo.git
GitEE平台有两个分支:master、dev
,其中master
分支有大致框架,默认配置了jpa
、redis
,本文默认使用数据库mysql
,使用时只需要修改application.properties
文件中的
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/springboot_test?useSSL=false&serverTimezone=UTC&charset=utf8mb4
spring.datasource.username=root
spring.datasource.password=123456
spring.redis.host=127.0.0.1
spring.redis.password=123456
即可完成毕业设计大部分功能
而dev
分支则为本博客实现的代码,仅供参考
毕业设计编码部分大致流程如下
- 创建数据库表
- 根据数据库表创建实体类
- 编写基本SQL语言
- 以此创建Service、Controller
- 编写前端部分(不写)
一、 创建数据库表
由于实现的功能非常简单,我就写一张user_user
表,user_user
表有三个字段id username password
对应SQL语句如下:
CREATE DATABASE springboot-test CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE TABLE IF NOT EXIST `user_user`(
id int primary key AUTO_INCREMENT,
username text not null,
password text not null
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
insert into user_user(username,password) values("frank","123456");
insert