標籤: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編程步驟:
- 載入資料庫驅動
- 建立並擷取資料庫連結
- 建立jdbc statement對象
- 設定sql語句
- 設定sql語句中的參數(使用preparedStatement)
- 通過statement執行sql並擷取結果
- 對sql執行結果進行解析處理
- 釋放資源(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-基礎安裝配製