jdbc是一種資料庫連線技術,可以用來對資料庫進行增刪改查等操作,本質上是sun公司定義的一系列介面,因為不同資料庫連線方式是不一樣的,同一段**沒有辦法使用不同的資料庫,所以sun公司定義了介面標準,具體由資料庫廠商來實現,要切換其他的資料庫,只要註冊廠商的驅動就可以使用,不用修改源**。
使用步驟:
1.class.forname(「驅動名」)註冊驅動
2.drivermanager.getconnection(url,root,root)獲取資料庫連線物件
3.獲得傳輸器
4.執行sql並且返回結果集
5.遍歷結果集,封裝資料
6.釋放資源
優點:使用簡單,開發者容易上手。
缺點:1.需要頻繁的建立連線,比較消耗資源。
2.sql寫在**中,維護困難
3.不能實現動態sql
4.封裝資料繁瑣。
使用mybatis持久層框架可以彌補以上缺點。
談談對MVC的理解
mvc是一種設計模式,它把應用程式拆分為模型物件,檢視物件,控制器物件三大部分.一.模型物件 模型物件封裝了應用程式的資料,模型物件更改時,會通知控制器物件,控制器物件更新相應的檢視物件.二 檢視物件 檢視物件應用程式中使用者所看得到的,其主要目的是顯示應用程式中模型物件的資料,在應用程式中,所有的...
談談對Spring IOC的理解
spring ioc 控制反轉,也叫依賴注入 di 控制反轉是一種思想,是將原來程式主導變為第三方主導,也就是容器主導,程式需要什麼,容器提供給程式,原來 是 程式需要a類,我們需要建立也就是new a 給程式,通過使用spring ioc 我們可以不用這麼寫,在配置檔案中進行配置便可以了,配置完成...
談談對Spring IoC DI的理解
多讀多寫多記錄,多學多練多思考。banana.banuit gang 香柚幫 下面我來說一下個人對spring的控制反轉和依賴注入的理解,如有不足或者不正確的地方,希望大家及時幫我指出來,謝謝。我們都知道spring的兩大核心就是ioc di和aop,ioc的好處是進行物件之間的解耦,aop的好處是...