注釈型 Table


  • @Retention(RUNTIME)
    @Target(TYPE)
    @Documented
    public @interface Table
    テーブル情報を指定します。 本アノテーションが指定されていない場合は、デフォルト値が適用されます。
    バージョン:
    0.3
    作成者:
    T.TSUCHIE
    • 任意要素の概要

      任意要素 
      修飾子とタイプ 任意要素 説明
      String catalog
      (オプション) テーブルの含まれるカタログ。
      String name
      (オプション) テーブルの名前。
      boolean readOnly
      (オプション) テーブルが読み取り専用かどうかを指定します。
      String schema
      (オプション) テーブルの含まれるスキーマ。
    • 要素の詳細

      • schema

        String schema
        (オプション) テーブルの含まれるスキーマ。 デフォルトではユーザーにとっての規定のスキーマです。
        戻り値:
        スキーマ名。
        デフォルト:
        ""
      • catalog

        String catalog
        (オプション) テーブルの含まれるカタログ。 デフォルトでは既定のカタログです。
        戻り値:
        カタログ名。
        デフォルト:
        ""
      • name

        String name
        (オプション) テーブルの名前。 デフォルトの値はエンティティの名前です。
        戻り値:
        テーブル名。
        デフォルト:
        ""
      • readOnly

        boolean readOnly
        (オプション) テーブルが読み取り専用かどうかを指定します。

        この属性の値が true のときに、挿入/更新/削除 操作が呼ばれたときエラーとなります。

        戻り値:
        テーブルが読み取り専用かどうか。
        導入されたバージョン:
        0.3
        デフォルト:
        false