【Android】GreenDao表定义(二)

2020-06-06  本文已影响0人  代码充电宝

(1)@Entity实体类注解

@Entity(
        nameInDb = "my_student",
        generateConstructors = false,
        generateGettersSetters = true,
        active = true
)
public class Student {
}

<a name="r0LOJ"></a>

(2)@Id主键注解

@Entity
public class Student {

    @Id(autoincrement = true)
    private long mId;
    private String mName;
    private int mGender;
}

<a name="Uz24d"></a>

(3)@NotNul

@Entity
public class Student {

    private long mId;

    private String mName;

    @NotNull
    private int mGender;

    public Student() {
    }
}

<a name="SJkAD"></a>

(4)@Transient

<br />
<a name="pumCj"></a>

(5)@Generated @Keep

<a name="qSTr3"></a>

(6)@Unique

上一篇 下一篇

猜你喜欢

热点阅读