org.nutz.dao.entity.annotation
注释类型 ManyMany


@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD})
@Documented
public @interface ManyMany

本注解声明了多对多的关联,它需要 5 个参数,其中一个是可选的:

你还需要知道:
两个对象的关联是通过 Id 或者 Name 来关联的,关联的优先级为
  1. @Id <-> @Id
  2. @Id <-> @Name
  3. @Name <-> @Id
  4. @Name <-> @Name

作者:
zozoh(zozohtnt@gmail.com)
另请参见:
One, Many, Table

必需元素摘要
 java.lang.String from
           
 java.lang.String relation
           
 java.lang.Class<?> target
           
 java.lang.String to
           
 
可选元素摘要
 java.lang.String key
           
 

元素详细信息

target

public abstract java.lang.Class<?> target

relation

public abstract java.lang.String relation

from

public abstract java.lang.String from

to

public abstract java.lang.String to

key

public abstract java.lang.String key
默认值:
""