Class ConnectionFactory

java.lang.Object
org.itsallcode.jdbc.ConnectionFactory

public final class ConnectionFactory extends Object
This class connects to a database using DriverManager and returns new SimpleConnections.

Create a new instance using create().

  • Method Details

    • create

      public static ConnectionFactory create()
      Create a new connection factory.
      Returns:
      a new instance
    • create

      public static ConnectionFactory create(Context context)
      Create a new connection factory with a custom context.
      Parameters:
      context - a custom context
      Returns:
      a new instance
    • create

      Create a connection using the given JDBC URL.
      Parameters:
      url - JDBC URL
      Returns:
      a new connection
    • create

      public SimpleConnection create(String url, String user, String password)
      Create a connection using the given JDBC URL.
      Parameters:
      url - JDBC URL
      user - database user
      password - database password
      Returns:
      a new connection
    • create

      Create a connection using the given JDBC URL.
      Parameters:
      url - JDBC URL
      info - connection properties
      Returns:
      a new connection