資源簡介
MVC:Model View Controller
Model: Dao +JavaBean
View: Jsp
Controller: Servlet
Dao: 用于連接數據庫及進行數據庫的操作:增、刪、改、查等
JavaBean:用于數據的封裝,方便將查詢結果在servlet與jsp頁面之間進行傳遞等
jsp: 用于顯示、收集數據部分
Servlet:用于驗證數據、實例化JavaBean、調用Dao連接數據庫、控制頁面的跳轉
Servlet過濾器(filter):能夠在一個Request到達servlet之前預處理request,也可以在離開servlet時處理response
Servlet監(jiān)聽器:給web中的各種操作綁定事件,并對事件進行處理
代碼片段和文件信息
package?com.ptmfm.dao;
import?com.ptmfm.pojo.Book;
import?java.util.List;
public?interface?BookDao?{
????public?int?addBook(Book?book);
????public?int?deleteBookById(Integer?id);
????public?int?updateBook(Book?book);
????public?Book?queryBookById(Integer?id);
????public?List?queryBooks();
????Integer?queryForPageTotalCount();
????List?queryForPageItems(int?begin?int?pageSize);
????Integer?queryForPageTotalCountByPrice(int?min?int?max);
????List?queryForPageItemsByPrice(int?begin?int?pageSize?int?min?int?max);
}
評論
共有 條評論