1、在 pox.xml中添加相應的依賴就可html
2、建立項目java
3、新建java源代碼目錄web
maven web項目默認是沒有java源代碼目錄的,因此須要手動建立,並設置其爲源代碼目錄
右鍵main目錄->Mark Directory as-> Sources Root
這樣就建立了存放java源文件的目錄了數據庫
4、使用apache
經過上面的配置app
建立model層,dao層、service層、controller層maven
model層爲最底層,提供對象網站
dao層集成了數據庫的操做,將java代碼與數據庫進行了聯繫,爲service層提供服務spa
service層有了具體的實現接口,調用dao層中的方法,進行操做code
controller則調用service的方法,經過訪問網站時,傳入的參數,結合service層的方法,對模板(靜態網頁)進行操做
靜態網頁,須要導入一些靜態的修飾文件。
dao層的方法既能夠經過註解的方式操做,也能用xml文件的格式,xml文件能夠進行更細緻的邏輯操做
controller向模板傳遞變量時,咱們能夠使用model層中的ViewObject方法,對多個方法一塊兒傳入
public class ViewObject { private Map<String, Object> objs = new HashMap<String, Object>(); public void set(String key, Object value) { objs.put(key, value); } public Object get(String key) { return objs.get(key); } }
toolbox.xml文件則使,再html文件中,網頁的編輯更加方便
<toolbox> <tool> <key>date</key> <scope>application</scope> <class>org.apache.velocity.tools.generic.DateTool</class> </tool> </toolbox>