uehaj's blog

Grな日々 - GroovyとかGrailsとかElmとかRustとかHaskellとかReactとかFregeとかJavaとか -

scaffoldで生成される項目名が日本語にならないかなあ

scaffoldは便利ですが、項目名が英語(というか項目名の変数名が)で出るのが玉に瑕です。
もちろん、GSPをgenerate-viewsして書き換えればいいんですが、それが面倒。デモ的にアプリを作る際でも、英語だと、印象の問題としてとっつきがわるいですからね。


ドメインクラスのフィールドにアノテーション

@pname("氏名") String name

みたいに表示するときに使用する文字列が指定できればいいのに・・・・。あるいは

static constraints = { name(pname:"氏名") }

みたいに制約で指定しても良いです(制約に指定するのは筋が違うでしょうが、現状でも、項目の順序を制御するのに使われているので別に宜しいでしょう)。


あ、

String 氏名

みたいに識別子に日本語が使えれば良いのか・・・今のGroovyでは無理みたいだが。

何か良い方法は無いでしょうか。