1

NetBeans では、クラス テンプレートを作成できます。次のテンプレートは、これまでに作成したものです。少しでも改善したいのですが、できるかどうかわかりません。

<#if package?? && package != "">
package ${package};

</#if>
import org.owasp.esapi.ESAPI;
import org.owasp.esapi.Logger;

/**
 *
 * <#if package?? && package != "">${package}.${name}</#if>
 * @author ${user}
 * @createdDate ${date}
 */

public class ${name} {

    private static final Logger LOG = ESAPI.getLogger(${name}.class);
}

ご覧のとおり、ESAPI ロガーを含む単純なテンプレートにすぎません。ESAPI.class が存在するかどうかを確認してから、ロガーを作成する必要があります。それ以外の場合は、別のロガーを作成する必要があります。Log4J としましょう。

私がこれをやりたい理由は、私は多くのプロジェクトに取り組んでおり、プロジェクトごとにクラステンプレートを作成したくないからです。それが可能であれば作成しますが、それが可能かどうか知っている人がいると思いました.

4

1 に答える 1

0

Joop Eggen のコメントのおかげで、変数 Route に移動します。

変数を設定できます (${user} に別の値を選択するなど)。<#if> を使用します。NB でユーザーを変更するためのインターネット検索は、方向を示します。

于 2013-02-25T05:54:01.507 に答える