Blanco2g は、Java ソースコード上のアノテーション記述によって機能するようになります。
アノテーション | 適用箇所 | 説明 |
@BlancoCache | メソッド | メソッドに対してキャッシュ機能を追加します。 |
@BlancoCacheKey | メソッド・パラメータ | キャッシュのキーとして利用するメソッド・パラメータを指定します。 |
@BlancoConstantsVersion | クラス | クラスにビルドした日時をあらわす定数フィールドを追加します。 |
@BlancoDriver | クラス、フィールド、メソッド | Blanco2g ドライバーをロードします。 |
@BlancoGetterSetter | フィールド | フィールドにゲッター・メソッドとセッター・メソッドを追加します。 |
@BlancoGlobalSetting | クラス、フィールド、メソッド | Blanco2g 処理のグローバル設定をおこないます。 |
@BlancoInject | メソッド・パラメータ | メソッド・パラメータを注入 |
@BlancoJsfManagedBean | クラス | クラスに @ManagedBean アノテーションなどを追加します。 |
@BlancoLogicalName | フィールド | フィールドに論理名を与えます。 |
@BlancoNoop | クラス、フィールド、メソッド | Blanco2g に「なし」の情報を伝え、ソースコード自動生成を必ず実施するようにします。 |
@BlancoNotNull | メソッド・パラメータ | メソッド・パラメータの非 NULL チェックを付与 |
@BlancoStrutsForm | クラス | Apache Struts Form のための struts-config-form-blanco.xml ファイルを自動生成。 使用例その1 |
@BlancoStrutsForward | フィールド | Apache Struts Action のための struts-config-action-blanco.xml ファイルを自動生成。 使用例その1 |
@BlancoStrutsLogic | クラス | Apache Struts Action のための XXXAction.java および struts-config-action-blanco.xml ファイルを自動生成。 使用例その1 |
@BlancoStrutsReset | フィールド | Apache Struts Form のための reset メソッドを自動生成。 使用例その1 |
@BlancoTrace | メソッド | メソッド呼び出しにトレースを付与 |
@BlancoTraceMemory | メソッド | メソッド呼び出しにメモリ・トレースを付与 |
@BlancoValidateLength | フィールド | フィールドに長さバリデーション処理を付与 |
@BlancoValidateMessage | フィールド | フィールドにメッセージの追加情報を付与 |
@BlancoValidateMethodForJsf | フィールド | フィールドに JSF 用のバリデーションメソッドを付与 |
@BlancoValidateMethodForStruts | フィールド | フィールドに Apache Struts 用のバリデーションメソッドを付与 |
@BlancoValidateRange | フィールド | フィールドの値の範囲バリデーション処理を付与 |
@BlancoValidateRequired | フィールド | フィールドに必須バリデーション処理を付与 |