メソッド名の付け方に気をつけろ!ってことです。
後これは正直Play Frameworkとか関係ない気がします。
例えばユーザーのモデルに性別を追加したとします。
public string gender;
みたいなのを用意してここに
男性:M,女性:Fをデータとして入れるとしましょう。
DB的にはF,Mでいいですが、表示の際には男性、女性とか男、女とか表示をします。
その場合に
public string getGender(){
if(gender.equals("M")){
return "男";
else{
return "女";
}
}
みたいな感じに書いてしまったらもう駄目ですね。
テンプレート側で
user.gender
した時にデータの取得どっちでするの?的な厄介な問題になってしまうので、せめて
getGender()をgetGenderString()にでもしておく必要がありますね。
0 件のコメント:
コメントを投稿