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
在這裏插入圖片描述

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