java.sql.DriverManager.getConnection

Um aplicativo Java utilizando a API do JDBC estabelece a conex??o com o banco de dados obtendo um objeto Connection. A forma padr??o para obter um objeto Connection ?? chamando o m??todo DriverManager.getConnection, que recebe uma cadeia de caracteres contendo a URL de conex??o com o banco de dados. A URL (uniform resource locator) de conex??o com o banco de dados JDBC fornece a maneira de identificar o banco de dados.

DriverManager.getConnection pode receber um argumento, al??m da URL de conex??o com o banco de dados, que ?? um objeto Properties. O objeto Properties pode ser utilizado para definir atributos da URL de conex??o com o banco de dados.

Tamb??m podem ser fornecidas cadeias de caracteres representando nomes de usu??rios e senhas. Quando s??o fornecidos, o Derby verifica se s??o v??lidos para o sistema corrente, se a autentica????o de usu??rio estiver habilitada. Os nomes de usu??rio s??o passados para o Derby como identificadores de autoriza????o, utilizados para determinar se o usu??rio est?? autorizado a acessar o banco de dados, e para determinar o esquema padr??o. Quando a conex??o ?? estabelecida, se n??o for fornecido um usu??rio, o Derby define o usu??rio padr??o como APP, que o Derby utiliza para dar nome ao esquema padr??o. Se for fornecido um usu??rio, o nome de esquema padr??o ser?? o mesmo nome do usu??rio.

Conceitos relacionados
Classes, interfaces e m??todos java.sql do n??cleo do JDBC
Refer??ncias relacionadas
java.sql.Driver
java.sql.Driver.getPropertyInfo
java.sql.Connection
java.sql.DatabaseMetaData
java.sql.Statement
java.sql.PreparedStatement
java.sql.CallableStatement
java.sql.ResultSet
java.sql.ResultSetMetaData
java.sql.SQLException
java.sql.SQLWarning
Mapeamento de java.sql.Types em tipos SQL
java.sql.Blob e java.sql.Clob
java.sql.Connection
java.sql.ResultSet
java.sql.Statement
java.sql.PreparedStatement
java.sql.CallableStatement
java.sql.DatabaseMetaData
java.sql.ResultSetMetaData
java.sql.BatchUpdateException
Pacote JDBC para Connected Device Configuration/Foundation Profile (JSR169)
Funcionalidades apenas do JDBC 3.0
java.sql.Connection
java.sql.DatabaseMetaData
java.sql.ParameterMetaData
java.sql.PreparedStatement
java.sql.Savepoint
java.sql.Statement
Sintaxe de escape do JDBC