02-springboot

springboot导入一个项目

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

  1. 导入项目,
    02-springboot_第1张图片
  2. 下载依赖,我的电脑上2.1.0的版本不能用,使用者参考即可。如果有问题,刷新依赖。

			org.mybatis.spring.boot
			mybatis-spring-boot-starter
			1.1.1
		

02-springboot_第2张图片
3. 验证测试类
02-springboot_第3张图片
4. 建立static文件夹并把前端页面放进去
02-springboot_第4张图片
02-springboot_第5张图片
5. 运行结果
02-springboot_第6张图片

注意事项

  1. maven报错。Dependencies中出现红色波浪线,类似如下参考
    02-springboot_第7张图片
  2. 配置端口号和数据库连接(我个人的数据库连接数这样,不一定通用)
    02-springboot_第8张图片
  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);

02-springboot_第9张图片
备注:源码二里面的course.html有一处没改过来。因为不想重新上传审查。偷个懒手动标出来。需要将student改为course
02-springboot_第10张图片

你可能感兴趣的:(Spring,spring,boot)