(第一季)基於JSP+MySQL的簡單校園新聞網站(3)

前言

系列文章目錄、演示網站、源碼參見:項目實戰系列文章

新建數據庫

使用Navicat新建數據庫shcoolnews。

爲了保存管理員用戶名、密碼,新建user表,結構如下圖。
在這裏插入圖片描述
簡單解釋下,id是自增主鍵,插入數據的時候不用管id列,它會自動從1、2、3…自動遞增。
username保存用戶名信息,password保存密碼信息。

然後新建表news保存新聞信息,結構如上圖。

簡單解釋下,id是自增主鍵,type表示新聞類型,title是新聞標題,time是新聞發佈時間,content是新聞的內容。

可以通過navicat查看錶的定義sql如下:

CREATE TABLE `user` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `username` varchar(255) DEFAULT '',
  `password` varchar(255) DEFAULT '',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

CREATE TABLE `news` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `type` varchar(255) DEFAULT '',
  `title` varchar(255) DEFAULT '',
  `time` datetime DEFAULT NULL,
  `content` varchar(1000) DEFAULT '',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8;

新建項目

打開eclipse,點擊file-new-Dynamic Web Project,新建一個動態網站項目。

項目名稱Project Name設置爲schoolnews,新建後項目結構如下:
在這裏插入圖片描述
簡單解釋下:
schoolnews是項目名稱,WebContent是web內容,我們開發的jsp網頁放入WebContent即可。

導入jar包

本項目比較簡單,只需要導入一個連接mysql數據庫所需的jar包即可。

web項目導入jar包很簡單,直接將jar文件複製到/WEB-INF/lib目錄下即可。

jar包下載地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.44

點擊圖片中鏈接下載就OK了。

在這裏插入圖片描述

準備就緒

到此階段,數據庫建完了,項目也建完了,jar包也導入了,接下來就是具體開發工作了。

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