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

Posted xx95

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot整合mybatis多表联查之数据库建表相关的知识,希望对你有一定的参考价值。

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

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

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

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

以上是关于SpringBoot整合mybatis多表联查之数据库建表的主要内容,如果未能解决你的问题,请参考以下文章

使用Mybatis进行多表联查操作

使用mybatis进行多表联查

使用mybatis多表联查的时候结果异常及springmvc的理解

MyBatis关于多表联查 关联关系之一--------一对多(单条sql语句查询)

mybatis资源的整合以及后续使用

什么?mybatis-plus的多表查询,你还在写sql语句?!CRUD2多表联查的三种方式