JDBC相關

1.       reliability,availability,scalability

2.       JDBC可做三件事:

與數據庫建立連接

發送操作數據庫語句

處理結果

3.       事務處理

本地事務

Java.sql.Connection接口可控制事務的便捷(即開始和結束),在事務開始時,調用setAutocommit(false),而在中止事務時調用rollbackcommit方法

分佈式事務

在特定情況下,有可能有多個客戶(如兩個不同的servlet)參與了同一個事務或者,客戶在同一個事務中可能會執行跨越多個數據庫的數據庫操作

JDBCJTA一起來實現分佈式事務

4.       檢索自動產生的關鍵字

可解決對獲取自動產生的或自動增加的關鍵字值的需求,處理步驟:

executeQuery方法後加statement.Return.Generatedkeys

Resultset rs=st.getGeneratedkeys();

5.       JDBC提供兩種API,面向開發人員的api和麪向底層的JDBC driver interface驅動程序的API(數據庫廠商提供)

6.       JDBCODBC的比較

ODBCc語言編寫,非面向對象,JDBCjava,面向對象

ODBC難,將簡單功能與複雜功能組合在一起

ODBC侷限在某個平臺,而JDBC提供與平臺無關的解決方案

可以用java操作ODBC,採用JDBC-ODBC橋連接方式實現

7.       Resultset保留最新的結果集

8.       JDBC是使用bridge模式設計的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章