手寫SORM框架項目

已有14456人在學習 分享
√視頻 √源碼 √筆記 √課件
添加老師微信獲取全套視頻

劉老師

陳老師

1

第一步

2

第二步

3

第三步

關注尚學堂微信公眾號

尚學堂訂閱號

回復關鍵字

java基礎

即可獲取本教程

下載地址及密碼

  • 課程目錄

  • 課程介紹

  • 課程評論


基本思路:



  • 表結構跟類對應;表中字段和類的屬性對應;表中記錄和對象對應

  • 讓javabean的屬性名和類型盡量和數據庫保持一致

  • 一條記錄對應一個對象。將這些查詢到的對象放到容器中(List,Set,Map)?




涉及的類和接口:


Query接口:負責查詢(對外提供服務的核心類)



  • QueryFactory類:負責根據配置信息創建query對象

  • TypeConvertor接口:負責類型轉換

  • TableContext類:負責獲取管理數據庫所有表結構和類結構的關系,并可以根據表結構生成類結構

  • DBManager類:根據配置信息,維持連接對象的管理(增加連接池功能)


  • 工具類

    • JDBCUtils封裝常用JDBC操作

    • StringUtils封裝常用字符串操作

    • JavaFileUtils封裝java文件操作

    • ReflectUtils封裝常用放射操作




  • 核心bean

    • ColumnInfo 封裝表中一個字段的信息(字段類型、字段名、鍵類型)

    • Configuration 封裝配置文件信息

    • TableInfo 封裝一張表的信息



看過該課程的同學還看過

親,請下載視頻觀看?。?!

×
綁定手機

應《中華人民共和國網絡安全法》要求我們將進一步強化實名認證機制。為全面體驗產品服務,煩請您綁定手機號。

×
填寫動態碼
短信驗證碼已發送至
  • 關注獲取海量免費視頻(深圳中心)

  • 關注獲取海量免費視頻(廣州中心)

深圳校區電話:18948349646(陳老師) / 18902484256(劉老師)
Copyright 2007-2020 深圳市百戰程序員科技有限公司 粵ICP備17017511號
亚洲手机在线人成网站_亚洲日本va一区二区三区_亚洲欧洲日产国码高潮