package com.jiuqi.mobile.core.service.ormcomplextest; import java.io.Serializable; import java.util.Set; import com.jqmobile.core.orm.AutoVersionControl; import com.jqmobile.core.orm.DBColumn; import com.jqmobile.core.orm.DBTable; @DBTable(name="t_girl") public class Girl extends Persion implements Serializable,AutoVersionControl{ /** * */ @DBColumn(mapping=false) private static final long serialVersionUID = 2781505106044950607L; private String school; @DBColumn(cascadeInsert=false,cascadeFind=true,cascadeDelete=false,cascadeUpdate=true) private Pencil pencil; @DBColumn(cascadeInsert=false,cascadeFind=true,cascadeDelete=false,cascadeUpdate=true) private Set<Package> packages; private long version; public String getSchool() { return school; } public void setSchool(String school) { this.school = school; } public Pencil getPencil() { return pencil; } public void setPencil(Pencil pencil) { this.pencil = pencil; } public Set<Package> getPackages() { return packages; } public void setPackages(Set<Package> packages) { this.packages = packages; } public long getVersion() { return version; } public void setVersion(long version) { this.version = version; } @Override public String getVersionWord() { return "version"; } @Override public String toString() { return "Girl [school=" + school + ", pencil=" + pencil + ", packages=" + packages + ", version=" + version + ", toString()=" + super.toString() + "]"; } }