JDBC、分层(分包)
JDBC(Java Data Base Connectivity,java數據庫連接)是一種用于執行SQL語句的Java API,可以為多種關系數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。是Java訪問數據庫的標準規范。
JDBC原理:JDBC是接口,驅動是接口的實現
?
開發步驟:
1.注冊驅動.
告知JVM使用的是哪一個數據庫的驅動
2.獲得連接.
使用JDBC中的類,完成對MySQL數據庫的連接
3.獲得語句執行平臺
通過連接對象獲取對SQL語句的執行者對象
4.執行sql語句
使用執行者對象,向數據庫執行SQL語句
獲取到數據庫的執行后的結果
5.處理結果
6.釋放資源.
調用一堆close()方法
?
?
分層分包:
?
?view層作用: 視圖層,即項目中的界面
?
controller層作用: 控制層, 獲取界面上的數據,為界面設置數據; 將要實現的功能交給業務層處理
?
service層作用: 業務層, 功能的實現, 與controller控制層和數據訪問層DAO交互, 將對數據庫的操作交給DAO數據訪問層來處理
?
dao層作用: 數據訪問層, 用來操作數據庫表的數據
?
db數據庫: 這里指MySQL
?
domain 實體包: 存放JavaBean
?
tools工具包:存放項目中使用到的工具類
?
test 測試包: 存放項目功能測試的代碼
?
?
?
?
轉載于:https://www.cnblogs.com/boss-H/p/11037853.html
總結
以上是生活随笔為你收集整理的JDBC、分层(分包)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: org.hibernate.Hibern
- 下一篇: UI基本原则