Сводка методов класса
public interface Connection { static public final int TRANSACTION_NONE; static public final int TRANSACTION_READ_UNCOMMITTED; static public final int TRANSACTION_READ_COMMITTED; static public final int TRANSACTION_REPEATABLE_READ; static public final int TRANSACTION_SERIALIZABLE; void clearWarnings() throws SQLException; void close() throws SQLException; void commit() throws SQLException; Statement createStatement() throws SQLException; Statement createStatement(int type, int concur) throws SQLException; boolean getAutoCommit() throws SQLException; String getCatalog() throws SQLException; Map gettypeMap() throws SQLException; DatabaseMetaData getMetaData() throws SQLException; int getTransactionIsolation() throws SQLException; SQLWarning getWarnings() throws SQLException; boolean isClosed() throws SQLException; boolean isReadOnly() throws SQLException; String nativeSQL(String sql) throws SQLException; CallableStatement prepareCall(String sql) throws SQLException; CallableStatement prepareCall(String sql, int type, int concur) throws SQLException; PreparedStatement prepareStatement(String sql) throws SQLException; PreparedStatement prepareStatement(String sql, int type, int concur) throws SQLException; void rollback() throws SQLException; void setAutoCommit(boolean ac) throws SQLException; void setCatalog(String catalog) throws SQLException; void setReadOnly(boolean ro) throws SQLException; void setTransactionIsolation(int level) throws SQLException; void setTypeMap(Map map) throws SQLException; } Атрибуты класса TRANSACTION_NONE static public final int TRANSACTION_NONE Описание. Транзакции не поддерживаются. TRANSACTION_READ_UNCOMMITTED static public final int TRANSACTION_READ_UNCOMMITTED Описание. Этот уровень изоляции транзакций разрешает чтение незавершенных изменений одной транзакции другими транзакциями. TRANSACTION_READ_COMMITTED static public final int TRANSACTION_READ_COMMITTED Описание. Этот уровень изоляции транзакций предотвращает «грязное» чтение. Иными словами, изменения, сделанные в транзакции TRANSACTION_READ_COMMITTED, невидимы другим транзакциям до ее завершения. TRANSACTION_REPEATABLE_READ static public final int TRANSACTION_REPEATABLE_READ Описание. Этот уровень изоляции транзакций предотвращает «грязное» чтение и неповторяемое чтение. Неповторяемое чтение происходит, когда одна транзакция читает строку, вторая транзакция изменяет ее, а затем первая транзакция повторно читает строку, получая во второй раз другие значения. Методы объекта ClearWarnings( ) public void clearWarnings() throws SQLException Описание. Очищает список предупреждений, связанный с Connection, вследствие чего getWarnings() возвращает null, пока не возникнет новое предупреждение. Close () public void close() throws SQLException Описание. Этот метод позволяет вручную освободить все ресурсы, такие как сетевые соединения и блокировки базы данных, связанные с данным объектом Connection. Этот метод автоматически вызывается при сборке мусора; лучше, однако, вручную закрыть Connection, если вы в нем больше не нуждаетесь. Commit () public void commit() throws SQLException Описание. Этот метод делает постоянными изменения, произведенные всеми командами, связанными с данным соединением и выполненными вслед за последней командой завершения или отката транзакции. Использовать его следует только при отключенном автозавершении. Он не завершает изменения, сделанные командами, которые связаны с другими объектами Connection. CreateStatement( ) public Statement createStatement() throws SQLException public Statement createStatement(int type, int concur) throws SQLException Описание. Метод создает объект Statement, связанный с сеансом Connection. Версия без аргументов создает объект Statement, для которого экземпляры ResultSet имеют тип только для чтения и перемещения в прямом направлении. ©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|