key words: MiddleGen,hibernate,many to many,多對(duì)多
如果你有如下表結(jié)構(gòu)
user(user_id,user_name)
role(role_id,role_name)
user_role(id,user_id,role_id)
那么默認(rèn)MiddleGen生成的是兩個(gè)一對(duì)多,但我們更多的情況是用many to many
需要修改middlegen的build.xml文件
<many2many>
????????????<tablea?generate="true"?name="user"/>
????????????<jointable?name="user_role"?generate="false"/>
????????????<tableb?generate="true"?name="role"/>
?????????</many2many>