1. 程式人生 > >Java web開發專案中各檔案的作用

Java web開發專案中各檔案的作用

JSP:所有的網頁程式碼
js:所有的javaScript程式碼
bo:一般是java的類檔案
dao:一般是處理資料庫方法的介面
impl:是上述介面的實現
service: 是 處理資料庫邏輯的服務
action :是處理業務邏輯的
xml:是配置檔案
jsp得到請求到 structs的配置檔案裡找相應的配置方法,根據配置方法到action裡找到處理的方法,然後執行,返回一個結果,再到剛才的配置檔案裡查詢返回處理結果,然後返回jsp頁面上

這其中,action裡的處理的時候,可能會跟資料庫發生互動,就會呼叫service裡的方法,service裡的方法又會通過介面呼叫impl裡的方法,然後bo裡是與資料庫一一對應的對映檔案,對應著資料庫裡的每張表