jdbc 中Connection DriverManager ResultSet Statement 等類的含義及常用方法

類Connection   (與特定數據庫的連接。在連接上下文中執行 SQL 語句並返回結果)
	它的方法:1.  createStatement() 
創建一個 Statement 對象來將 SQL 語句發送到數據庫。

       2. close()
 			立即釋放此 ResultSet 對象的數據庫和 JDBC 資源,而不是等待該對象自動關閉時發生此操作。 
		        3.   prepareStatement(String sql) 
        		  創建一個 PreparedStatement 對象來將參數化的 SQL 語句發送到數據庫。  
			4.setAutoCommit(boolean autoCommit) 
          		  將此連接的自動提交模式設置爲給定狀態。
 

DriverManager       (管理一組 JDBC 驅動程序的基本服務)
	它的方法getConnection(String url, String user, String password) 
                          試圖建立到給定數據庫 URL 的連接, 返回類型 static Connection .

ResultSet(表示數據庫結果集的數據表,通常通過執行查詢數據庫的語句生成)
	它的方法getString(int columnIndex) 
        		  以 Java 編程語言中 String 的形式獲取此 ResultSet 對象的當前行中指定列的值。
			next() 
                         將光標從當前位置向前移一行,  返回Boolean類型的值 
	      getMetaData() 
              獲取此 ResultSet 對象的列的編號、類型和屬性。返回類型
ResultSetMetaData
Statement       (用於執行靜態 SQL 語句並返回它所生成結果的對象。)	
	它的方法executeQuery(String sql) 
          		執行給定的 SQL 語句,該語句返回單個 ResultSet 對象。
			executeUpdate(String sql) 
          		執行給定 SQL 語句,該語句可能爲 INSERTUPDATEDELETE 語句,或者不返回任何內容的 SQL 語句(如 SQL DDL 語句)。返回類型  int
			
close() 

        
   立即釋放此 Statement 對象的數據庫和 JDBC 資源,而不是等待該對象自動關閉時發生此操作。
	
ResultSetMetaData	(可用於獲取關於 ResultSet 對象中列的類型和屬性信息的對象。)
		它的方法getColumnCount() 
                  返回此 ResultSet 對象中的列數。返回類型爲 int


PreparedStatement	 (表示預編譯的 SQL 語句的對象。)
		它的方法executeQuery() 
                 在此 PreparedStatement 對象中執行 SQL 查詢,並返回該查詢生成的 ResultSet 對象。
				setString(int parameterIndex, String x) 
        			  將指定參數設置爲給定 Java String 值。

List<E> (此接口的用戶可以對列表中每個元素的插入位置進行精確地控制。用戶可以根據元素的整數索引(在列 表中的位置)訪問元素,並搜索列表中的元素。)

它的方法:
contains(Object o)            如果列表包含指定的元素,則返回 true
addAll(int index, Collection<? extends E> c)            將指定 collection 中的所有元素都插入到列表中的指定位置(可選操作)。
get(int index)           返回列表中指定位置的元素。
size()            返回列表中的元素數。
add(E e)            向列表的尾部添加指定的元素(可選操作)返回類型爲boolean

Collections

它的方法:
                               addAll(Collection<? super T> c, T... elements) 
          			將所有指定元素添加到指定 collection 中。     


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