02-springboot

springboot导入一个项目

前提条件安装好MySQL数据库,配置好Maven
项目源码一
项目源码二
源码一只有student表,源码二增加course表,暂时未实现多表查询。

  1. 导入项目,
    在这里插入图片描述
  2. 下载依赖,我的电脑上2.1.0的版本不能用,使用者参考即可。如果有问题,刷新依赖。
<dependency>
			<groupId>org.mybatis.spring.boot</groupId>
			<artifactId>mybatis-spring-boot-starter</artifactId>
			<version>1.1.1</version>
		</dependency>

在这里插入图片描述
3. 验证测试类
在这里插入图片描述
4. 建立static文件夹并把前端页面放进去
在这里插入图片描述
在这里插入图片描述
5. 运行结果
在这里插入图片描述

注意事项

  1. maven报错。Dependencies中出现红色波浪线,类似如下参考
    在这里插入图片描述
  2. 配置端口号和数据库连接(我个人的数据库连接数这样,不一定通用)
    在这里插入图片描述
  3. 数据库
create database mis;

use mis;

drop table student;
drop table course;
drop table sc;

create  table  student (
	sno  char(12)  not null ,
	sname  varchar(20) ,
	ssex  char(3) ,
	sage  int,
	sdept  varchar(20) ,
	primary  key(sno)  
);


insert into student(sno, sname, ssex, sage, sdept)
 values('200215121', '李勇', '男',20,'cs');

insert into student(sno, sname, ssex, sage, sdept)
 values('200215122', '刘晨', '女',19,'cs');

insert into student(sno, sname, ssex, sage, sdept)
 values('200215123', '王敏', '女',18,'ma');

insert into student(sno, sname, ssex, sage, sdept)
 values('200215125', '张立', '男',19,'is');

create  table course (
	cno varchar(6) not null ,
	cname varchar(20) not null ,
	cpno varchar(6) ,
	ccredit int ,
	primary  key (cno) 
    );

insert into course(cno, cname, cpno ,ccredit)
 values('1', '数据库','5',4);

insert into course(cno, cname, cpno ,ccredit)
 values('2', '数学',null,2);

insert into course(cno, cname, cpno ,ccredit)
 values('3', '信息系统','1',4);

insert into course(cno, cname, cpno ,ccredit)
 values('4', '操作系统','6',3);

insert into course(cno, cname, cpno ,ccredit)
 values('5', '数据结构','7',4);

insert intocourse(cno, cname, cpno ,ccredit)
 values('6', '数据处理',null,2);

insert into course(cno, cname, cpno ,ccredit)
 values('7', 'PASCAL语言','6',4);

create table sc (
	sno char(12)  not null ,
	cno varchar(6) not null ,
	grade int,
	PRIMARY KEY (sno,cno)
) ;

insert into sc(sno, cno, grade)
 values('200215121','1',92);

insert into sc(sno, cno, grade)
 values('200215121','2',85);

insert into sc(sno, cno, grade)
 values('200215121','3',88);

insert into sc(sno, cno, grade)
values('200215122','2',90);

insert into sc(sno, cno, grade)
 values('200215122','3',80);

在这里插入图片描述
备注:源码二里面的course.html有一处没改过来。因为不想重新上传审查。偷个懒手动标出来。需要将student改为course
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章