1. 程式人生 > >一個基本的web專案(無任何框架)

一個基本的web專案(無任何框架)

紙上得來終覺淺

本著從零開始學習Spring的態度,從WEB專案學習開始,在使用Spring之前首先要明確在不使用Spring的情況下的Web專案是什麼樣的:

1)首先一個基本的Web專案如下圖所示:


程式入口是login.jsp,用一個登陸操作來展示一個基本的Web專案,其中涉及到資料庫,資料庫連線,實體類,DAO層,Service層和Control層。一個完全手寫的Demo,放在

2)基於上面簡單Demo進行介紹:


在dbconfig.properties檔案中設定資料庫連線的基本資訊, 在util工具包中用工廠模式,設定資料庫連線;

entity存放的是實體類;

在dao包中設定基本的訪問資料庫的方法的介面和具體實現;

Service包中對dao中的方法進行封裝,實現業務需要的功能;

control包就是對web請求進行處理的包,通過呼叫Sercice層的方法,來與web頁面進行資料互動。

Test不用管,是用來做測試用的。

下面是資料庫相關配置,新建兩張表:


useraddr表的資訊:

userinfo表資訊: