javax.sql: Extens??es JDBC

Esta se????o documenta as extens??es do JDBC que o Derby implementa para conformidade com o J2EE (Para obter mais detalhes sobre estas extens??es deve ser consultada a p??gina http://java.sun.com/products/jdbc/jdbc20.stdext.javadoc/javax/sql/package-summary.html).
  • javax.sql.DataSource

    A implementa????o de DataSource no Derby significa que este suporta JNDI; como um gerenciador de recursos, permite que o banco de dados receba nome e seja registrado no servidor JNDI. Permite ao aplicativo que faz a chamada acessar o banco de dados pelo nome (como uma fonte de dados), em vez de atrav??s de uma URL de conex??o com o banco de dados.

  • javax.sql.ConnectionPoolDataSource e javax.sql.PooledConnection

    O estabelecimento de uma conex??o com o banco de dados pode ser uma opera????o relativamente dispendiosa em ambientes cliente/servidor. O estabelecimento da conex??o uma vez, seguida pela utiliza????o da mesma conex??o por v??rias requisi????es, pode melhorar muito o desempenho do banco de dados.

    A implementa????o do Derby de ConnectionPoolDataSource e PooledConnection permite a um servidor de pool de conex??es manter um conjunto de conex??es com o gerenciador de recursos (Derby). Em um ambiente incorporado as conex??es s??o muito menos dispendiosas, tornando o pool de conex??es desnecess??rio.

  • javax.sql.XAConnection

    Uma XAConnection produz um XAResource, e durante o seu tempo de vida v??rias Connection. Permite transa????es distribu??das.

  • javax.sql.XADataSource

    Um XADataSource ?? simplesmente um ConnectionPoolDataSource que produz XAConnection.

Al??m disso, o Derby fornece tr??s m??todos para XADataSource, DataSource e ConnectionPoolDataSource. O Derby suporta algumas propriedades de fonte de dados adicionais:
  • setCreateDatabase(String create)

    Define a propriedade para criar o banco de dados na pr??xima conex??o. O argumento cadeia de caracteres deve ser "create".

  • setShutdownDatabase(String shutdown)

    Define a propriedade para parar o banco de dados. P??ra o banco de dados na pr??xima conex??o. O argumento cadeia de caracteres deve ser "shutdown".

Nota: Estas propriedades devem ser definidas antes de obter a conex??o.
Refer??ncias relacionadas
JVM e bibliotecas para as funcionalidades do J2EE
A API do JTA