根據(jù)之前所建立的guestbook表和icon表;現(xiàn)在我們建立Icon類和Post類;
1. Icon類 Icon.java
在Generate Getter and Setter面板內(nèi),選擇所有的屬性;IDE將自動生成setter/getter方法。
同樣建立一個Post類,除了原來guestbook里的字段以外,為了編程的方便再添加一個Icon的屬性,相當(dāng)于Icon類里的src值。
除了以上2個類,再建一個Topic類,這個類是一個post和它所有回復(fù)的一個集合。
1. Icon類 Icon.java
public class Icon {
private int id;
private String name;
private String src;
private String alt;
}
在Icon.java的Source Editor上按右鍵,點擊Insert Code... 選擇Getter and Setter...;private int id;
private String name;
private String src;
private String alt;
}
在Generate Getter and Setter面板內(nèi),選擇所有的屬性;IDE將自動生成setter/getter方法。
同樣建立一個Post類,除了原來guestbook里的字段以外,為了編程的方便再添加一個Icon的屬性,相當(dāng)于Icon類里的src值。
public class Post{
private int id;
private String name;
private String subject;
private String content;
private String url;
private String email;
private int iconId;
private String icon;
private String password;
private Date date;
private Date lastReplyTime;
private int replyId;
private String font;
}
添加相應(yīng)的getter/setter方法。private int id;
private String name;
private String subject;
private String content;
private String url;
private String email;
private int iconId;
private String icon;
private String password;
private Date date;
private Date lastReplyTime;
private int replyId;
private String font;
}
除了以上2個類,再建一個Topic類,這個類是一個post和它所有回復(fù)的一個集合。
public class Topic {
private Post post;
private List replies;
}
添加相應(yīng)的getter/setter方法。private Post post;
private List replies;
}