天天看點

JSP+MySQL校園新聞網站(3)–資料庫與java項目建立0. 前言1. 建立資料庫4. 準備就緒

0. 前言

系列文章目錄、示範網站、源碼參見:

項目實戰系列文章

1. 建立資料庫

使用Navicat建立資料庫shcoolnews。

為了儲存管理者使用者名、密碼,建立user表,結構如下圖。

JSP+MySQL校園新聞網站(3)–資料庫與java項目建立0. 前言1. 建立資料庫4. 準備就緒

簡單解釋下,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` (

 `type` varchar(255) DEFAULT '',

 `title` varchar(255) DEFAULT '',

 `time` datetime DEFAULT NULL,

 `content` varchar(1000) DEFAULT '',

) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8;

2. 建立項目

打開eclipse,點選file-new-Dynamic Web Project,建立一個動态網站項目。

項目名稱Project Name設定為schoolnews,建立後項目結構如下:

JSP+MySQL校園新聞網站(3)–資料庫與java項目建立0. 前言1. 建立資料庫4. 準備就緒

簡單解釋下:

schoolnews是項目名稱,WebContent是web内容,我們開發的jsp網頁放入WebContent即可。

3. 導入jar包

本項目比較簡單,隻需要導入一個連接配接mysql資料庫所需的jar包即可。

web項目導入jar包很簡單,直接将jar檔案複制到/WEB-INF/lib目錄下即可。

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

點選圖檔中連結下載下傳就OK了。

JSP+MySQL校園新聞網站(3)–資料庫與java項目建立0. 前言1. 建立資料庫4. 準備就緒

4. 準備就緒

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