先說下題外話:學習不是看你學了多久,重點是學到多少;前端
這就要求 效率。我在這三個小時,可是有效率的又有多久?只是作了這麼一點簡單的事。web
登陸頁面sql
跟數據庫交互,進行判斷是否登錄成功。我只是實現了一個帳號,假如須要不少帳號,要怎麼處理?數據庫
user的entity,dao,biz,web的編寫佈局
entity中的類要寫的內容是:根據數據庫中的table中的各列當作類的屬性,並聲明有參,無參的構造方法,get/set方法,tpString方法學習
dao的實現類裏邊要寫的是:對user的JDBC的編寫①打開數據庫鏈接②編寫sql語句③執行sql語句④返回結果集⑤關閉數據庫鏈接spa
web中Servlet須要寫的是: 對應着登陸頁面 的 登陸按鈕,每個鼠標單擊事件對應一個Servlet。Servlet是對頁面的一些操做,回答4個問題,前面有說過。rest
biz的實現類裏邊要寫的是: 直接把dao實現類返回給biz事件
Connection conn = ConnectionManager.getConnection();get
String sql ="select * from tbuser where uname = ? and pwd = ?";
preparedstatement pstmt = conn.preparestatement(sql);
resultset rs = pstmt.executeQuery();
if(rs!=null)
{
rs.close();
}
這裏只是簡單寫了一下,須要注意在返回結果集以前 須要綁定佔位符。
如今對最簡單的登陸頁面的實現。
下一步:完善跳轉後登陸成功頁面內容的編寫。
頁面佈局,樣式,功能操做
重點是功能操做,其餘倆樣是前端能夠搞定