Model,View,Controller分別表明模型層,視圖層,控制層~數據庫
這種開發模式旨在將軟件開發過程進行分層,有利於人員分工合做以及後期維護。服務器
模型層和持久層由JavaBean充當,視圖層由jsp完成,控制層由servlet完成。jsp
其中模型層主要是定義數據格式,用於更方便的和客戶端及服務器之間通訊。開發
持久層的數據格式則是爲了與數據庫通訊,充當保存數據的做用,也即與數據庫中數據的格式相同的。目前你們經常使用Hibernate或者MyBatis來完成這項工做。servlet