DataSourceMethods

little.sql.DataSourceMethods$package.DataSourceMethods
final implicit class DataSourceMethods(dataSource: DataSource) extends AnyVal

Provides extension methods for javax.sql.DataSource.

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def withConnection[T](f: Connection => T): T

Creates Connection and passes it to supplied function. Connection is closed on function's return.

Creates Connection and passes it to supplied function. Connection is closed on function's return.

Value parameters

f

function

Attributes

Returns

value from supplied function

def withConnection[T](user: String, password: String)(f: Connection => T): T

Creates Connection and passes it to supplied function. Connection is closed on function's return.

Creates Connection and passes it to supplied function. Connection is closed on function's return.

Value parameters

f

function

password

database password

user

database user

Attributes

Returns

value from supplied function