Новые возможности JDBC 3

В JDBC 3 реализованы следующие новые возможности:

  • точки сохранения – программная поддержка возможности отката транзакции к обозначенной точке сохранения;

  • расширенные свойства для класса ConnectionPoolDataSource, определяющие, каким образом соединения должны добавляться в пул;

  • метаданные для параметров объектов класса PreparedStatement;

  • возможность получить значение для автоматически генерируемых полей;

  • возможность одновременно иметь несколько объектов класса ResultSet, открытых одним и тем же объектом класса CallableStatement;

  • возможность для идентификации параметров объектов класса CallableStatement по имени и порядковому номеру;

  • возможность указать, должен ли курсор быть закрытым после завершения транзакции или оставаться открытым;

  • возможность программно изменять BLOB/CLOB-значения;

  • дополнительные метаданные для получения иерархии SQL-типов.