多项选择题

A.使用@ManyToMany配置多对多时,要先确定主控端(也称拥有方)。如果要配置双方关系,还需要被控端(也称反方)。
B.主控端要配置@JoinTable,用于配置多对多中间表,同时@JoinTable中还要通过joinColumns关联主控端实体的id,通过inverseJoinColumns关联被控端id。
C.被控端@ManyToMany中必须指定mappedBy属性,其值为主控端属性名。
D.以上都不对