使用注解的方式最简单了student:teacher老师和学生studnet.java中@manytomany (mapped="students")//随便定义学生或者老师是被维护端,这里就定义学生是维护端吧Set teachers=new hashSet();teacher.java中@manytomany@jointable(name="t-s",......然后是对应的两个ID,属性忘了,用eclipse自动显示功能吧)//这里使用中间表,记住,多对多使用中间表效率较高Setstudent=new hashSet();