疑問區? java
1.在JavaWeb開發中將MVC與業務層、持久層、表現層相結合的運用有何好處? 數據庫
用三層架構能夠下降層與層之間的耦合度。 瀏覽器
2.Servlet是如何是如何調用業務層的呢?(說明過程) 架構
經過接口一層一層的調用來實現的。調用順序:首先,servlet到業務層(service)去實現接口的調用,而後是到持久層(dao)去調用實現類的接口,在這個過程當中業務層和持久層進行了一次數據交互,同時在dao的調用中,數據就會被保存到數據庫中。但持久層的數據能夠經過查詢在一層一層的返回到Servlet中,最後在響應到瀏覽器上。 spa
3.javabean是怎麼來的? 對象
Javabean就是將實體對象進行封裝的一種技術,它與數據庫的表相對應,一張數據庫表對應一個javabean對象。經過JDBC技術和JavaBean對象封裝來實現的。 接口
誤區? 開發