已采納回答 / 阿爾卑斯的憂傷
把?"%" + stuName + "%" 傳入參數列表,因為JDBC的執行,這個是代替sql語句中的?的,表示這個問號對應的是參數列表中的某一個,這是在拼接字符串.存入paramList是為了封裝交給JDBCUtil處理. %是通配符,like關鍵字可以表示包含這個字符串的查詢
2017-05-20
最贊回答 / 阿爾卑斯的憂傷
主要是面向接口編程,低耦合,可擴展,servlet面向service的接口,service的實現類面向dao層的接口,消除servlet與dao層的冗余,不直接面向數據庫,把數據庫交給dao層,服務層是可以處理數據的,只不過本門課不太明顯,如果讓dao層既處理數據又查詢數據會很臃腫.
2017-04-23