MySQL基礎_Day06

數據庫連接池

  • 一個存放數據庫連接的容器(集合)

    當系統初始化好後,容器被創建,容器中會申請一些連接對象,當用戶來訪問數據庫時,從數據庫中獲取連接對象,用戶訪問完之後,會將連接對象歸還給容器

  • 好處:
    1. 節約資源
    2. 訪問高效
  • 實現:
    1. 標準接口DataSource
      1. 獲取連接getConnection()
      2. 歸還連接Connection.close()
    2. 數據庫廠商:
      1. C3P0
      2. Druid
  • C3P0
    1. 導入jar包
    2. 定義配置文件
    3. 創建核心對象
    4. 獲取連接
  • Druid
    1. 導入jar包
    2. 定義配置文件
    3. 加載配置文件
    4. 獲取數據庫連接池對象:通過工廠類來獲取
    5. 獲取連接

Spring JDBC : JDBC Template

Spring框架對JDBC的簡單封裝

  1. 導入jar包
  2. 創建JdbcTemplate對象
  3. 調用方法來完成CRUD
    • update()執行DML語句
    • queryForMap()查詢結果封裝爲map集
    • queryForList()查詢結果封裝爲list集
    • query()查詢結果封裝爲JavaBean對象
    • queryForObject()查詢結果封裝爲對象
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章