0. 前言
系列文章目錄、示範網站、源碼參見:
項目實戰系列文章1. 建立資料庫
使用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` (
`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,建立後項目結構如下:
簡單解釋下:
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了。
4. 準備就緒
到此階段,資料庫建完了,項目也建完了,jar包也導入了,接下來就是具體開發工作了。