Mybatis 动态sql+多表联合查询

数据库连接池的引入:

        我们在实际开发中都会使用连接池。

        因为它可以减少我们获取连接所消耗的时间。

mybatis内置了三种连接池:

mybatis中的动态sql语句-if标签

if标签


mybatis中动态sql语句-where标签的使用

                可以自动处理第一个and

where标签

mybatis中动态sql语句-foreach和sql标签

foreach

SQL语句: select 字段from user where id in (?)

标签用于遍历集合,它的属性:

collection:代表要遍历的集合元素,注意编写时不要写#{}

open:代表语句的开始部分

close:代表结束部分

item:代表遍历集合的每个元素,生成的变量名

sperator:代表分隔符

动态sql


一对一查询

javaBean 要有对方的对象
映射文件

一对多:

多对多

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容