码迷,mamicode.com
首页 > 数据库 > 详细

SpringBoot整合mybatis多表联查之数据库建表

时间:2018-07-16 21:44:20      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:相同   关联表   订单   sql语句   xml文件   单表   数据   相等   出现   

1.各关联表尽量不要使用相同的字段。因为在多表联查时,如果出现相同的字段,数据库自动使这些相同字段的值相等。

        比如说,订单表有一个表示订单状态的status字段,而它的外键关联的表car有一个表示车状态的status字段,这两个status表示的含义完全不一样,但因为两个status字段一样,数据库默认将他们的值相等,导致数据失真。

2.在mapper.xml文件中使用的sql语句,应先在数据库测试成功后才使用。

3.在运行整个项目之前,应先对各个mapper,service,controller进行单元测试,高效开发必备。

SpringBoot整合mybatis多表联查之数据库建表

标签:相同   关联表   订单   sql语句   xml文件   单表   数据   相等   出现   

原文地址:https://www.cnblogs.com/xx95/p/mybatis_sql.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!