放个效果图:
准备项目
首先在MySql控制台输入一下sql语句创建student 数据库和student。
create databse student;
use student;
CREATE TABLE `student` (
`stu_id` bigint(20) NOT NULL,
`stu_name` varchar(45) DEFAULT NULL,
`stu_sex` varchar(6) DEFAULT NULL,
`date` varchar(45) DEFAULT NULL,
`room` int(2) DEFAULT NULL,
`acadimy` varchar(45) DEFAULT NULL,
PRIMARY KEY (`stu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
123456789101112
SpringBoot
修改项目名称,点击next
这里直接点next
第一次打开会很慢 打开后删除用不到的文件
连接MySql
修改 application.properties 为 application.yml
插入一下代码
要修改的内容: url: jdbc:mysql://localhost:3306/student?useSSL=false&serverTimezone=UTC&&characterEncoding=utf-8中的student改为自己的数据库名称
spring:
#配置 数据库
datasource:
username: root #用户名
password: akbar #密码
#下一行中student 改为 自己建的database
url: jdbc:mysql://localhost:3306/student?useSSL=false&serverTimezone=UTC&&characterEncoding=utf-8
driver-class-name: com.mysql.cj.jdbc.Driver
# 配置JSP 路径
mvc:
view:
prefix: /
suffix: .jsp
#mybatis-plus 打印日志 不需要手写sql 可查看把我们完成的sql
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
# 设置端口号
server:
port: 8001
pom.xml 依赖包
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- MYsql -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!-- mybatis-plus -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.0.5</version>
</dependency>
<!-- 模板引擎 -->
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity-engine-core</artifactId>
<version>2.0</version>
</dependency>
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
</dependency>
<dependenc