org.beangle.data.orm.MappingModule$
See theMappingModule companion class
object MappingModule
Attributes
- Companion
- class
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MappingModule.type
Members list
Type members
Classlikes
class Cache(val cacheholder: CacheHolder) extends PropertyDeclaration
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class ColumnName(name: String) extends PropertyDeclaration
Attributes
- Supertypes
class DefaultValue(v: String) extends PropertyDeclaration
Attributes
- Supertypes
class ElementColumn(name: String) extends PropertyDeclaration
Attributes
- Supertypes
class ElementLength(len: Int) extends PropertyDeclaration
Attributes
- Supertypes
final class Entities(val mappings: Mappings, val entityMappings: Map[String, OrmEntityType], cacheConfig: CacheConfig)
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
final class EntityHolder[T](val mapping: OrmEntityType, val mappings: Mappings, val clazz: Class[T], module: MappingModule)
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object Expression
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Expression.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class Immutable extends PropertyDeclaration
不可更新,但可插入
创建索引
创建索引
针对唯一索引,目前不支持空列
Value parameters
- name
-
indexname
- unique
-
unique index
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class JoinColumn(name: String) extends PropertyDeclaration
Attributes
- Supertypes
class KeyColumn(name: String) extends PropertyDeclaration
Attributes
- Supertypes
class KeyLength(len: Int) extends PropertyDeclaration
Attributes
- Supertypes
class Length(len: Int) extends PropertyDeclaration
Attributes
- Supertypes
class Lob extends PropertyDeclaration
Attributes
- Supertypes
class Many2Many(mappedBy: String) extends PropertyDeclaration
Attributes
- Supertypes
class NotNull extends PropertyDeclaration
Attributes
- Supertypes
class One2Many(targetEntity: Option[Class[_]], mappedBy: String, var cascade: Option[String]) extends PropertyDeclaration
Attributes
- Supertypes
class OrderBy(orderBy: String) extends PropertyDeclaration
Attributes
- Supertypes
class OrderColumn(orderColumn: String) extends PropertyDeclaration
Attributes
- Supertypes
trait PropertyDeclaration
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Cacheclass ColumnNameclass DefaultValueclass ElementColumnclass ElementLengthclass Immutableclass JoinColumnclass KeyColumnclass KeyLengthclass Lengthclass Lobclass Many2Manyclass NotNullclass One2Manyclass OrderByclass OrderColumnclass ReadOnlyclass Tableclass Targetclass UniqueShow all
class ReadOnly extends PropertyDeclaration
不可更新,不可插入
class Table(table: String) extends PropertyDeclaration
Attributes
- Supertypes
class Target(clazz: Class[_]) extends PropertyDeclaration
Attributes
- Supertypes
class Unique extends PropertyDeclaration
Attributes
- Supertypes
Value members
Concrete methods
Concrete fields
In this article