import net.java.ao.Entity; import net.java.ao.schema.NotNull; import net.java.ao.schema.PrimaryKey; public interface User extends Entity{ @NotNull @PrimaryKey("id") public String getID_(); public void setName(String name); public String getName(); }
アノテーションでできた。
getID は Entity で宣言されちゃってるので適当な違う名前で