以下のようにしてあげれば、
User(Entity)=> ユーザ(テーブル名称)
name(Entity)=> ユーザ名称(カラム名称)
のように翻訳可能です。
あくまでもアクション側からはエンティティ名称で操作するので、日本語が混ざってしまうのは、エンティティだけに抑えるという役目も果たしています。
@Entity
@Table(name="ユーザ")
public class User implements Serializable
{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "ユーザ名称", nullable = false)
@NotNull
@Length(max = 20)
private String name;
@Column(name = "パスワード", nullable = false)
@NotNull
@Length(max = 10)
private String passwd;
}
0 件のコメント:
コメントを投稿