<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      201521123098 《Java程序設計》第14周學習總結

      1. 本周學習總結

      以你喜歡的方式(思維導圖或其他)歸納總結多數據庫相關內容。

      1. 在使用命令執行框時一定要記住大小寫的區分;
      2. 數據庫中表的數據刪除后id還是繼續自增的,目前只會使用"drop table student"刪除表數據再重新輸入數據,比較麻煩;
      3. String strSql = "insert into students(stuno,name,gender) values(?,?,?)";
         pStatement.setString(1, "2015098");
         pStatement.setString(2, "孫慧君");
         pStatement.setString(3, "f");
         中"?"為占位符,下面的括弧中1.2.3代表的是第1.2.3個占位符所需要設置的數據。
      

      2. 書面作業

      1. MySQL數據庫基本操作

      • 建立數據庫,將自己的姓名、學號作為一條記錄插入。(截圖,需出現自己的學號、姓名)
        在自己建立的數據庫上執行常見SQL語句(截圖)

      2. 使用JDBC連接數據庫與Statement

      • 2.1 使用Statement操作數據庫。(粘貼一段你認為比較有價值的代碼,出現學號)

      • 2.2 使用JDBC操作數據庫主要包含哪幾個步驟?

          加載找到驅動程序
          ->登陸驅動管理器
          ->獲得的數據庫鏈接
          ->創建數據庫操作對象
          ->定義操作語句
          ->執行數據庫的操作
          ->獲取操作后返回的結果
          ->關閉所調用的資料
        

      3. PreparedStatement與參數化查詢

      • 3.1 使用PreparedStatement根據用戶指定的查詢條件進行查詢。(粘貼一段你認為比較有價值的代碼,出現學號)

      • 3.2 批量更新-批量插入1000個學生,統計整個操作所消耗的時間。(使用方法executeBatch)

      4. JDBCUtil與DAO

      • 4.1 粘貼一段你認為比較有價值的代碼,出現學號

      • 4.2 使用DAO模式訪問數據庫有什么好處?

          DAO模式將各個層的代碼都分開了,條例清晰,分工明確,一旦出現了問題,可以分開調試方便維護,用DAO模式訪問數據庫,他就只管訪問數據庫并進行和數據庫的交互,不關注業務邏輯。
        

      5. 使用數據庫改造購物車系統

      • 5.1 使用數據庫改造以前的購物車系統(應有圖形界面)。如果以前為完成購物車系統,可編寫基于數據庫的學生管理系統。包括對學生的增刪改查,要求使用。

      • 5.2 相比較使用文件,使用數據庫存儲與管理數據有何不一樣?

          文件:使用文件時往往需要人為的進行排版,安排格式,以方便修改和讀取;
          數據庫:使用數據庫時,系統會自行建立一個"電腦能分清楚的"結構來存儲,只需要輸入存儲位置來進行增刪改查,相比之下更有利于進行大規模數據的處理。
        

      選做:6. 批量更新測試

      數據庫課程上,需要測試索引對查找的加速作用。然而在幾百或幾千的數據量上進行操作無法直觀地體驗到索引的加速作用。現希望編寫一個程序,批量插入1000萬條數據,且該數據中的某些字段的內容可以隨機生成。

      • 6.1 截圖你的代碼(出現學號)、統計運行時間

          已經過去五分鐘了,我表示放棄。
        
      • 6.2 計算插入的速度到底有多快?(以條/秒、KB/秒兩種方式計算)

      選做:7. 事務處理

      • 7.1 使用代碼與運行結果證明你確實實現了事務處理功能。(粘貼一段你認為比較有價值的代碼,出現學號)
      • 7.2 你覺得什么時候需要使用事務處理?

      選做 8. 數據庫連接池

      • 使用數據庫連接池改寫題目5

      3. 碼云

      3.1. 碼云代碼提交記錄

      • 在碼云的項目中,依次選擇“統計-Commits歷史-設置時間段”, 然后搜索并截圖
        -

      4.課外閱讀

      • 4.1 JDBC(TM) Database Access

      • 4.2 代碼結構中Dao,Service,Controller,Util,Model是什么意思,為什么劃分

          - 好的代碼要求:保持單一職責,是通用的,有明確定義的
          - Model(模型)是一個純數據的集合,用于傳送并操作的數據團。
          	- 文章:一般叫Article,包括Title,Summary,Author,Content等等。
          	- 評論:一般叫Comment,包括Content,userID等等。
          - Util(工具):描述和業務邏輯沒有關系的數據處理,一般來說,就是一個明確的輸入和一個明確的輸出結果。
          	- 通常命名也是ArticleUtil,CommentUtil之類的。
          - Service(服務):提供一個服務。這個服務可能包括一系列的數據處理,一般而言,都是包含有業務邏輯的,很少能做單元測試。
          - Dao:Dao一般而言,都是用來和底層數據庫通信,負責對數據庫的增刪改查(只關心。入庫,出庫,查詢和更換)。
          - Controller:控制中心,所有的指令,調度都從這里發出去。
        
      • 4.3 mysq數據庫管理工具navicat基本使用方法

      posted @ 2017-05-28 18:07  野原澤君  閱讀(211)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 噜噜久久噜噜久久鬼88| 天天爽夜夜爱| 吉安县| 国产视频最新| 国产999久久高清免费观看| 日韩黄色av一区二区三区| 神马久久亚洲一区 二区| 成人免费AV一区二区三区| 日韩丝袜亚洲国产欧美一区| 亚洲综合伊人五月天中文| 国产成人女人在线观看| 亚洲人成网网址在线看| 午夜三级成人在线观看| 东京热一精品无码av| h无码精品动漫在线观看| 欧美午夜理伦三级在线观看| 色欲狠狠躁天天躁无码中文字幕| 国产成人精品永久免费视频| 熟女人妻aⅴ一区二区三区电影 | 丁香婷婷在线观看| 国产成人综合久久精品下载| 亚洲人妻一区二区精品| 成人av午夜在线观看| 又污又爽又黄的网站| 日本一卡2卡3卡四卡精品网站| 成人性影院| 国产老熟女无套内射不卡| 四虎永久精品免费视频| 在线涩涩免费观看国产精品| 久久亚洲精品天天综合网| 欧美日韩一区二区三区视频播放| 亚洲午夜伦费影视在线观看| 精品无人乱码一区二区三区的优势 | 成年女人免费碰碰视频| bt天堂新版中文在线| 国产精品乱人伦一区二区| 久久久久香蕉国产线看观看伊| 极品少妇的粉嫩小泬看片| 人妻少妇久久中文字幕一区二区| 在线观看中文字幕国产码| 在线观看中文字幕国产码|