Components
10/12/25
Components
ConnectionPool: holds connections in itself and give them when requested.ConnectionPoolBuilder: Chainable builder forConnectionPool, for people who prefer it over big initialization.Connection: represents single database connection, can be retrieved fromConnectionPoolor created withconnectmethod.Transaction: represents database transaction, can be made fromConnection.Cursor: represents database cursor, can be made fromConnection,TransactionandPreparedStatement.PreparedStatement: represents PostgreSQL prepared statement.Listener: object to work with LISTEN/NOTIFY functionality, can be mode fromConnectionPool.QueryResult: represents list of results from database.SingleQueryResult: represents single result from the database.Exceptions: we have some custom exceptions.