首先给大家推荐几个网页:
http://blog.csdn.net/isea533/article/category/2092001 没事看看 - MyBatis工具:www.mybatis.tk
http://www.mybatis.org/mybatis-3/zh/getting-started.html 入门
http://edu.51cto.com/course/course_id-1354.html mybatis视频教程
一般我们在设置多对多关系的时候,都是建立第三张关系表。
例子:学生t_student与课程t_courses,一个学生可以对应学习多门课程,一门课程对应可以有多名学生学习。第三张关系表t_stu_cou。
1)关系整理好,接着建立数据库表,添加信息。
1 create table t_student( 2 id int primary key auto_increment, 3 student_name varchar(20) 4 ); 5 6 create table t_courses( 7 id int primary key auto_increment, 8 courses_name varchar(20) 9 ); 10 11 create table t_stu_cou( 12 id int primary key auto_increment, 13 fk_stu_id int, 14 fk_cou_id int 15 );
添加数据。
1 insert into t_student values (null,'米兰'); 2 insert into t_student values (null,'凌雪'); 3 insert into t_student values (null,'成成'); 4 insert into t_student values (null,'睿懿'); 5 insert into t_student values (null,'瑞瑞'); 6 7 insert into t_courses values (null,'语文'); 8 insert into t_courses values (null,'数学'); 9 insert into t_courses values (null,'计算机'); 10 insert into t_courses values (null,'java编程'); 11 insert into t_courses values (null,'html'); 12 13 insert into t_stu_cou values (null,1,1); 14 insert into t_stu_cou values (null,1,2); 15 insert into t_stu_cou values (null,2,3); 16 insert into t_stu_cou values (null,2,4); 17 insert into t_stu_cou values (null,3,1); 18 insert into t_stu_cou values (null,3,5); 19 insert into t_stu_cou values (null,4,4); 20 insert into t_stu_cou values (null,4,2);