转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6923464.html

前面有将到:Spring+SpringMVC+MyBatis深入学习及搭建(五)——动态sql

1.商品订单数据模型

photoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训

1.1数据模型分析思路

(1)每张表记录的数据内容

  分模块对每张表记录的内容进行熟悉,相当于你学习系统需求(功能)的过程。

(2)每张表重要的字段设置

  非空字段、外键字段

(3)数据库级别表与表之间的关系

  外键关系

(4)表与表之间的业务关系

  在分析表与表之间的业务关系时,一定要建立在某个业务意义基础上去分析。

1.2属性模型分析

photoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训

2.一对一查询

2.1需求

查询订单信息,关联查询下单用户信息。

2.2方法一:resultType

2.2.1sql语句

确定查询的主表:订单表

确定查询的关联表:用户表

  关联查询使用内链接?还是外链接?

  由于orders表中有一个外键(user_id),通过外键关联查询用户表只能查询出一条记录,可使用内链接。

photoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训

        		

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式