Annotation Interface Table


The annotation to configure the mapping from a class to a database table.
Author:
Kazuki Shimizu, Bastian Wilhelm, Mikhail Polivakha
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    The mapping table name.
    Name of the schema (or user, for example in case of oracle), in which this table resides in The behavior is the following:
    If the schema() is specified, then it will be used as a schema of current table, i.e. as a prefix to the name of the table, which can be specified in value().
    The mapping table name.
  • Element Details

    • value

      @AliasFor("name") String value
      The mapping table name.
      Default:
      ""
    • name

      @AliasFor("value") String name
      The mapping table name.
      Default:
      ""
    • schema

      String schema
      Name of the schema (or user, for example in case of oracle), in which this table resides in The behavior is the following:
      If the schema() is specified, then it will be used as a schema of current table, i.e. as a prefix to the name of the table, which can be specified in value().
      If the schema() is not specified, then spring data will assume the default schema, The default schema itself can be provided by the means of NamingStrategy.getSchema()
      Default:
      ""