文章 2024-06-21 来自:开发者社区

【MyBatis】MyBatis操作数据库(二):动态SQL、#{}与${}的区别

一、 动态SQL 什么是动态SQL,简单来说就是为了满足我们的条件可以将不同是SQL语句进行拼接,来使用. 1.1 <if>标签 在我们编程SQL语句中,时常有些参数不知道是否传参,在以往的编程中我们是使用if语句进行判读,在这里也同样如此,只是换成了<if>标签进行判断。 <if>标签的代码如下: ...

【MyBatis】MyBatis操作数据库(二):动态SQL、#{}与${}的区别
文章 2024-06-18 来自:开发者社区

JavaWeb基础第三章(MyBatis的应用,基础操作与动态SQL)

在当今这个信息爆炸的时代,数据的有效管理变得越来越重要。数据库作为应用程序中最核心的部分之一,离不开高效和稳定的数据库连接池来确保性能。那么,如何在众多技术选项中寻找那个最适合我们的方案呢?本文将会带大家深入浅出地了解数据库连接池的奥秘并一探Druid数据库连接池的深度集成。同时,我们也会探讨如何借助Lombok这一神器来让我们的Java代码更加精简高效。除此之外,本文还将涵盖MyBatis的基....

JavaWeb基础第三章(MyBatis的应用,基础操作与动态SQL)
文章 2024-06-16 来自:开发者社区

mybatis-plus配置sql拦截器实现完整sql打印

shigen坚持更新文章的博客写手,擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。记录成长,分享认知,留住感动。个人IP:shigen 在使用mybatis-plus(mybatis)的时候,往往需要打印完整的sql语句,然而输出的日志不是很理想: 因为sql语句中的关键字段信息都是用?来代替的。那有什么方法实现完整的sql打印呢?有是有的,...

mybatis-plus配置sql拦截器实现完整sql打印
文章 2024-06-13 来自:开发者社区

MyBatis SQL 批量更新(代码➕案例)

1.场景 当我们在做更新或者是插入操作时,数据为多对多、一一对应的情况 例如: 编号。 名字。 状态 1 tom 0 2 jerry 0 3 jeck 1 ...

文章 2024-06-13 来自:开发者社区

MyBatis动态SQL------------------choose用法

下面主要记录 choose用法 介绍: MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 通常使用动态 SQL 不可能是独立的一部分,MyBat...

MyBatis动态SQL------------------choose用法
文章 2024-06-05 来自:开发者社区

MyBatis第四课动态SQL

引言: 在我们生活中,常常会需要填写一些注册的信息,比如性别,年龄,学历啥的,假如我们不想去填写,那我们只写一个SQL的增加语句是不是就不对了呢。这时候我们就需要根据用户的输入情况,进行插入,下面为这种情况的例子 这时候我们需要根据需求,动态的拼接SQL:动态SQL ...

MyBatis第四课动态SQL
文章 2024-06-04 来自:开发者社区

Mybatis进阶——动态SQL(1)

       动态SQL 是Mybatis的强大特性之一,能够完成不同条件下的不同SQL拼接,可以参考官方文档:动态 SQL_MyBatis中文网 准备工作:        SQL语句: ...

Mybatis进阶——动态SQL(1)
文章 2024-05-28 来自:开发者社区

MyBatis 动态 SQL

动态 SQL 动态 SQL 是 MyBatis 的强大特性之一。动态 SQL 可以根据运行时提供的条件,包括 参数值、逻辑判断、循环 等,动态生成SQL语句的各个部分的具体内容。 对动态SQL的学习主要是学习几个重要的标签,下面我们详细介绍: 1、<if> 标签 <if> 标签的作用是根据条件判断是否生成相应的 SQL 片段或语句。 ...

MyBatis 动态 SQL
问答 2024-05-27 来自:开发者社区

MyBatis如何防止SQL注入?

MyBatis如何防止SQL注入?

文章 2024-05-27 来自:开发者社区

【MybatisPlus】条件构造器、自定义SQL、Service接口

一、条件构造器 MybatisPlus支持各种复杂的where条件,可以满足日常开发的所有需求: ...

【MybatisPlus】条件构造器、自定义SQL、Service接口

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Apache Spark 中国技术社区

阿里巴巴开源大数据技术团队成立 Apache Spark 中国技术社区,定期推送精彩案例,问答区数个 Spark 技术同学每日在线答疑,只为营造 Spark 技术交流氛围,欢迎加入!

+关注