软件包 org.nutz.dao.entity.annotation

枚举摘要
ColType 描述一个数据库字段类型
 

注释类型摘要
ColDefine 给出字段的更加精确的数据库类型描述,方便 Dao 创建数据表
Column 声明一个 Java 字段是否有对应的数据库字段 如果数据库字段名同 JAVA 字段名不一样,通过这个注解可以进行特殊标注: @Column("数据库字段名") 需要说明的是: 如果你的 POJO 没有任何一个字段 声明了这个注解,那么所有的 Java 字段都会被认为是数据库字段。
Comment 可以为表或字段添加相应的注释。
Default 为一个字段声明默认值。
EL  
Id 标识当前字段为一个 ID。
Index  
Many 声明一条一对多映射,这个声明需要你输入三个参数,其中一个是可选的: target: 你的这个字段对应的实体类。
ManyMany 本注解声明了多对多的关联,它需要 5 个参数,其中一个是可选的: target: 对应的实体类名,意义和@One 和 @Many 一样 relation: 中间的关联表的名称,这个关联表也可以动态的,详细请参看 '@Table' 的描述 from: 表示关联表中哪个字段代表主对象 to: 表示关联表中哪个字段代表 target 对象 key: [可选] 同 '@Many' 中的同名参数意义一样。
Name 声明一个字段为 Name Name 字段,即字符型主键。
Next 对象插入后的自动执行 本注解声明在一个 POJO 的数据库字段上(带有 '@Column' 注解的字段)
当插入一个对象之后,通过一个 SQL 从数据库中获取值,并赋予该字段。
One 在一个字段上声明一条一对一映射,这个声明需要你输入两个参数: target: 你的这个字段对应的实体类。
PK 声明了一个 POJO 的主键。
Prev 对象插入前的自动执行 本注解声明在一个 POJO 的数据库字段上(带有 '@Column' 注解的字段)
当插入一个对象之前,通过一个 SQL 从数据库中获取值,并赋予该字段。
Readonly 一个标识,声明了本注解的字段,在插入和更新时,会被忽略。
SQL 为 '@Next' 以及 '@Prev' 注解声明的可执行 SQL。
Table 声明的一个 POJO 所对应的数据表名。
TableIndexes  
TableMeta 通过一个 Json 字符串,为这个数据对象进行更详细的设置。
View 一个实体,应该从何处获取。