7-14 與數據庫相連

  1. 直接顯示java

    主要有兩個頁面,一個用於輸入,一個用於顯示(這裏的顯示是固定的),經過用select語句(SELECT userid as userId FROM user WHERE userid = 'admin'),注意修改數據庫鏈接的用戶名、密碼、數據庫名(META-INF中的context.xml),同時爲了編寫與理解方便src中的java文件置於對應包中(bean,controller,service)數據庫

  2. 條件檢索(顯示數據庫中存儲的數據)jsp

    在「直接顯示」的基礎上修改,將UserSqlMap.xml中的select語句改成SELECT userid as userId FROM user WHERE userid = #UserId#,將service中的frm = queryDao.executeForObject("User.selectUser", null, UserBean.class);「null」改成「frm」spa

    在上邊的方法調用時有三個參數,一個是SqlMap文文檔中的命名空間.對應操做的id屬性值(id="selectUser"),另外一個是要傳入的參數,最後是要返回的數據類型。
    xml

  3. 插入數據ci

    一樣是在上述工程中繼續添加,首先在初始頁面(helloWorld.jsp)中添加一個按鈕,service中也需添加insertUser(updateDao),controller中相似search(initLogin)進行添加(initInsert),在UserSqlMap中添加insert語句(insert into user values=#UserId#)文檔

  4. QueryDAO用於檢索,UpdateDAO用於插入、更新,在updateDao類中的excute方法返回相應操做對操做表的影響行數是一個整型變量
    it

相關文章
相關標籤/搜索