<classname="com.entity.models.Teacher" table="teacher">
<idname="teacher_id">
<generatorclass="native"/>
</id>
<propertyname="teacher_name" />
<setname="students" table="teacher_student"inverse="false" cascade="save-update" >
<key column="teacherId"/>
<many-to-many class="com.entity.models.Student"column="studentId"/>
</set>
</class>
<classname="com.entity.models.Student" table="student"lazy="true">
<idname="student_id" >
<generatorclass="native"/>
</id>
<propertyname="student_name" />
<setname="teachers" table="teacher_student"inverse="false" cascade="save-update" >
<key column="studentId"/>
<many-to-manyclass="com.entity.models.Teacher" column="teacherId"/>
</set>
</class>