java-mybaits-00101-基礎安裝配製

來源:互聯網
上載者:User

標籤:bsp   擷取資料   mybatis   數值   cti   設定檔   變化   plugin   git   

一、資料庫安裝

http://jingyan.baidu.com/article/363872ec2e27076e4ba16fc3.html

二、eclipse串連mysql

http://jingyan.baidu.com/article/a501d80cea3ed4ec630f5e2f.html

或者安裝DBviewer外掛程式

http://www.ne.jp/asahi/zigen/home/plugin/dbviewer/about_en.html

建議使用三方:navicat 工具

三、jdbc編程步驟jdbc編程步驟:
  1. 載入資料庫驅動
  2. 建立並擷取資料庫連結
  3. 建立jdbc statement對象
  4. 設定sql語句
  5. 設定sql語句中的參數(使用preparedStatement)
  6. 通過statement執行sql並擷取結果
  7. 對sql執行結果進行解析處理
  8. 釋放資源(resultSet、preparedstatement、connection)

實際代碼參考:https://github.com/bjlhx15/mybatis

四、問題總結1、資料庫連接,使用時就建立,不使用立即釋放,對資料庫進行頻繁串連開啟和關閉,造成資料庫資源浪費,影響 資料庫效能。 設想:使用資料庫連接池管理資料庫串連。  2、將sql語句寫入程式碼到java代碼中,如果sql 語句修改,需要重新編譯java代碼,不利於系統維護。 設想:將sql語句配置在xml設定檔中,即使sql變化,不需要對java代碼進行重新編譯。  3、向preparedStatement中設定參數,對預留位置號位置和設定參數值,寫入程式碼在java代碼中,不利於系統維護。 設想:將sql語句及預留位置號和參數全部配置在xml中。 4、從resutSet中遍曆結果集資料時,存在寫入程式碼,將擷取表的欄位進行寫入程式碼,,不利於系統維護。 設想:將查詢的結果集,自動對應成java對象。

 

java-mybaits-00101-基礎安裝配製

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.