![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
持久层框架
文章平均质量分 90
随便写写
一盏清辉
简简单单的、平平淡淡的过完这一生也没什么不好
展开
-
面试题——Mybatis
文章目录前言二、文章正文1.Mybatis简介以及优缺点?2.MyBatis 与 Hibernate 有哪些不同?3.#{}和${}区别?4.如何实现批量插入、删除、修改操作?5、有哪些动态sql?他们的作用是什么?6、在xml映射文件中,有哪些标签?7、如何实现关联查询?8、简述下Mybtis的缓存?9、Mybatis 是如何将 sql 执行结果封装为目标对象并返回的?都有哪些映射形式?10、总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越..原创 2021-07-26 21:10:09 · 221 阅读 · 0 评论 -
Mybatis 动态sql
1.动态 SQL 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。 使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis 显著地提升了这一特性的易用性。 如果你之前用过 JSTL 或任何基于类 XML 语言的文本处理器,你对动态 SQL 元素原创 2021-07-15 14:36:32 · 110 阅读 · 1 评论