数据库表,请参照
MyBatis-高级映射之一对一 。
这里展示的一对多的例子:
1对1:从order表中查询对应的User信息 在配置文件中使用 association
1对多:从order表中查询对应orderdetail内容 在配置文件中使用collection
这里展示的一对多的例子:
1对1:从order表中查询对应的User信息 在配置文件中使用 association
1对多:从order表中查询对应orderdetail内容 在配置文件中使用collection
1.原生sql语句:
mysql> select `order`.*, user.username, orderdetail.id, orderdetail.item_num fro
m `order`, user, orderdetail where (`order`.user_id=user.id) and (`order`.id = o
rderdetail.order_id);
+----+---------+--------+---------------------+----------+----+----------+
| id | user_id | number | createtime | username | id | item_num |
+----+---------+--------+---------------------+----------+----+----------+
| 1 | 1 | 3 | 2016-06-19 11:29:3