edgeviewstudio 发表于 2009-1-23 11:47:58

将两个表中相同信息保存在Address类中

以上这两个表都含有地址信息zip和line1。现在可以将这两个表中相同信息保存在一个普通的Address类中,此时Addess类的代码如以下所示:
@Embeddable
public class Address implements Serializable {
   
         /** 邮政编码 */
         private String zip;
   
         public String getZip() {
                   return zip;
         }
   
         public void setZip(String zip) {
                   this.zip = zip;
         }
   
         /** 地址详细信息 */
         private String line1;
   
         public String getLine1() {
                   return line1;
         }
   
         public void setLine1(String line1) {
                   this.line1 = line1;
         }
   
}
注意,对于不映射为实体,又可以嵌入到实体类中的类,要使用@Embeddable注释标记。
页: [1]
查看完整版本: 将两个表中相同信息保存在Address类中