wangzx.scala_commons

sql

package sql

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. sql
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait BeanMapping[E] extends AnyRef

  2. class BeanOperation[T] extends AnyRef

  3. class Column extends Annotation with Annotation with ClassfileAnnotation

  4. class Id extends Annotation with Annotation with ClassfileAnnotation

  5. trait JdbcValueMapper[T] extends AnyRef

  6. trait JdbcValueMapperFactory extends AnyRef

  7. trait ResultSetConvertable extends AnyRef

    instead of using reflect mechanism, a bean maybe read field from ResultSet itself

  8. class RichConnection extends AnyRef

  9. class RichDataSource extends AnyRef

  10. class Row extends AnyRef

  11. class SQLStringContext extends AnyRef

  12. case class SQLWithArgs(sql: String, args: Seq[Any]) extends Product with Serializable

  13. class SoftMap[K, V <: AnyRef] extends Map[K, V]

  14. class Table extends Annotation with Annotation with ClassfileAnnotation

  15. class UnionBeanMapping[E] extends BeanMapping[E]

Value Members

  1. object BeanMapping

    provide a simple Object-Entity-Mapping without relationship

  2. object NullJdbcValueMapperFactory extends JdbcValueMapperFactory

  3. object RichConnection

  4. object Row

    provide a offline Box for ResultSet which is scrollable and only valid with an open connection.

  5. object SoftMap

  6. implicit def enhanceConnection(conn: Connection)(implicit jdbcValueMapperFactory: JdbcValueMapperFactory = NullJdbcValueMapperFactory): RichConnection

  7. implicit def enhanceDataSource(datasource: DataSource)(implicit jdbcValueMapperFactory: JdbcValueMapperFactory = NullJdbcValueMapperFactory): RichDataSource

  8. implicit def enhancePlainSql(stmt: String): SQLWithArgs

  9. implicit def enhanceStringContext(sc: StringContext): SQLStringContext

Inherited from AnyRef

Inherited from Any

Ungrouped