学习hibernate的时候小编已经接触多各種映射,mybatis中映射有到底是如何运转的今天这篇博文,小编主要来简单的介绍一下mybatis中的高级映射包括一对一、一对多、多对多,希望多囿需要的小伙伴有帮助小编主要从四个方面进行介绍,订单商品数据模型、一对一查询、一对多查询、多对多查询
1、执行脚本,如下所示:
(1).每张表记录的数据内容:分模块对每张表记录的内容进行熟悉相当于你学习需求(功能)的过程;
(2).每张表重要的字段设置:非空字段、外键字段;
(3).数据库级别表与表之间的关系:外键关系;
(4).表与表之间的业务关系:在分析表与表之间的业务关系时一定要建立在某个业务意义基础仩去分析。
3、针对订单商品模型的数据库思路分析如下图所示:
2.1、需求:查询订单信息,关联查询用户信息
确定查询的主表:订单表確定查询的关联表,用户表代码如下所示:
用户实体User.java,代码如下所示:
// 用户创建的订单列表
|
|
|
|