ITEEDU

BeanUtil的数据库示例

import android.os.Parcel;
import android.os.Parcelable;
import com.gzi.beanutil.*;
import com.gzi.data.db.CardTable;
@Table(CardTable.TABLE_NAME)
public class CardRecord implements Parcelable{
	@Column(isKey=true,
			canNull=false,
			value=CardTable.FIELD_ID
			)
	private String id;
	@JSON(CardTable.FIELD_CARD_NAME)
	@Column(canNull=false,value=CardTable.FIELD_CARD_NAME)
	private String cardName;
	private String name;		  
	private String company; 
	private String address; 
	private String postcode; 
	private String position; 
	private String mobile; 
	private String tel; 
	private String fax; 
	private String email;
	
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getCardName() {
		return cardName;
	}
	public void setCardName(String cardName) {
		this.cardName = cardName;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getCompany() {
		return company;
	}
	public void setCompany(String company) {
		this.company = company;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getPostcode() {
		return postcode;
	}
	public void setPostcode(String postcode) {
		this.postcode = postcode;
	}
	public String getPosition() {
		return position;
	}
	public void setPosition(String position) {
		this.position = position;
	}
	public String getMobile() {
		return mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	public String getTel() {
		return tel;
	}
	public void setTel(String tel) {
		this.tel = tel;
	}
	public String getFax() {
		return fax;
	}
	public void setFax(String fax) {
		this.fax = fax;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public CardRecord(){	}
}