天天看點

7、SSM項目包結構初始化

1、選擇main下面的java,右鍵new選擇Package,我們建立的包叫做com.mmall.controller

7、SSM項目包結構初始化

2、在建立一個com.mmall.dao

3、在建立一個Service層

這三者的順序是dao層在下面和DB互動,然後上面是Service層,Service上面是Controller層,

我們需要一些工具類,

我們繼續建立一個com.mmall.util包,我們的工具類都會放在util包裡;

然後我們在建立一個vo包,vo包我們可以了解成view Object或者value Object;正常來說如果是複雜的業務面,我們還可以再加一層bo,即business object,

他們最下面有一個com.mmall.pojo,pojo是簡單的資料庫的一個對象,然後在上一層通過vo進行封裝, 然後返給controller,然後返給前端進行一個展現。

當然我們也可以在pojo層上層使用bo,然後bo上傳再使用vo,我們這個vo抽象了解成就是view object. 當然我們這裡比較簡單,我們使用vo做一個值對象。我們認位它是value object.然後傳給controller.進行一個前端的展示。

然後我們在建立一個common,我們項目中會遇到一些常量和公共類等,我們都放到common下面。