/** * @author sban.li * */ @PersistenceCapable(identityType=IdentityType.APPLICATION) public class Greeting {
@PrimaryKey @Persistent(valueStrategy=IdGeneratorStrategy.IDENTITY) private Long id;
@Persistent private String user;
@Persistent private String greetingContent;
@Persistent private Date date;
public Greeting(String user, String content, Date date) { this.user = user; this.greetingContent=content; this.date = date; }
public String getUser() { return this.user; }
public Long getId() { return this.id; }
public String getGreetingContent() { return this.greetingContent; }
public Date getDate() { return this.date; } }关于Pojo实体定义的简要说明:1,@PrimaryKey用于定义实体的主键2,@Persistent用于标识该变量名 称将被存储3,valueStrategy=IdGeneratorStrategy.IDENTITY设置id为自增模式,这意味着实例化该实体类时不用给id赋值4,identityType=IdentityType.APPLICATION是干什么用的,不清楚,暂时不用管它