http://vietjack.com/java_jdbc/index.jsp Copyright © vietjack.com Connection Interface JDBC Đối tượng Connection biểu diễn ngữ cảnh giao tiếp Đối tượng Connection sử dụng để lấy đối tượng Statement DatabaseMetaData Connection Interface cung cấp nhiều phương thức để quản lý giao tác commit(), rollback(), … Khi cấu hình Connection, ứng dụng JDBC nên sử dụng phương thức thích hợp, chẳng hạn setAutoCommint setTransactionIsolation Các ứng dụng không nên triệu hồi lệnh SQL trực tiếp để thay đổi cấu hình Connection có phương thức JDBC có sẵn Theo mặc định, đối tượng Connection chế độ auto-commit, tức tự động ký thác thay đổi sau thực thi lệnh Nếu chế độ auto-commit bị vô hiệu hóa, phương thức commit phải gọi tường minh để ký thác thay đổi Một số phương thức Connection Interface Dưới số phương thức sử dụng phổ biến Connection Interface: public Statement createStatement() Phương thức tạo đối tượng Statement để thực thi truy vấn SQL public Statement createStatement(int resultSetType,int resultSetConcurrency) throws SQLException Phương thức tạo đối tượng Statement mà tạo đối tượng ResultSet với type concurrency cung cấp Tham số resultSetType kiểu sau ResultSet.TYPE_FORWARD_ONLY,ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.TYPE_SCROLL_SENSITIVE Tham số resultSetConcurrency kiểu ResultSet.CONCUR_READ_ONLY hoặcResultSet.CONCUR_UPDATABLE public void setAutoCommit(boolean autoCommit) throws SQLException http://vietjack.com/ Trang chia sẻ các bài học online miễn phí http://vietjack.com/java_jdbc/index.jsp Copyright © vietjack.com Phương thức thiết lập Connection chế độ auto-commit Nếu Connection chế độ tự động ký thác tất lệnh SQL thực thi ký thác sau giao tác Theo mặc định Connection chế độ auto-commit Nếu tham số autoCommit thiết lập true tức kích hoạt chế độ auto-commit, false vơ hiệu hóa chế độ public void commit() throws SQLException Phương thức lưu thay đổi thực trước Phương thức nên sử dụng chế độ auto-commit bị vơ hiệu hóa public void rollback() Phương thức xóa tất thay đổi thực trước quay trạng thái trước thực thay đổi Phương thức gọi kết nối đóng đối tượng Connection chế độ auto-commit public void close() Phương thức đóng kết nối giải phóng resource thay chờ đợi chúng tự động giải phóng Phương thức khơng hoạt động bạn gọi đối tượng bị đóng setSavepoint (String ten) throws SQLException Phương thức tạo savepoint với tên ten cho giao tác trả đối tượng Savepoint biểu diễn Ở ten tên savepoint http://vietjack.com/ Trang chia sẻ các bài học online miễn phí ...http://vietjack.com/java _jdbc/ index.jsp Copyright © vietjack.com Phương thức thiết lập Connection. .. Phương thức thiết lập Connection chế độ auto-commit Nếu Connection chế độ tự động ký thác tất lệnh SQL thực thi ký thác sau giao tác Theo mặc định Connection chế độ auto-commit Nếu tham số autoCommit... thay đổi thực trước quay trạng thái trước thực thay đổi Phương thức gọi kết nối đóng đối tượng Connection chế độ auto-commit public void close() Phương thức đóng kết nối giải phóng resource thay