文章 2024-01-17 来自:开发者社区

关于mybatis-plus写自定义方法(自定义sql)

关于mybatis-plus写自定义方法(自定义sql)简介:本文讲解,在mybatis-plus中如果不存在某个方法,如何通过自定义的方式,自己写一个。讲解假设我们有一个用户表user,包含id、username和age三个字段。现在我们需要写一个方法,用来根据用户年龄查询该年龄段内的用户数量。但是Mybatis-Plus默认的CRUD方法中没有类似的方法,所以我们需要自己通过XML来写。首先....

文章 2024-01-08 来自:开发者社区

Mybatis之动态SQL

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您:想系统/深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人…文章目录前言一、if二、where三、trim四、choose、when、otherwise五、foreach六、SQL片段总结前言Mybatis框架的....

Mybatis之动态SQL
文章 2024-01-07 来自:开发者社区

Mybatis之Mybatis的各种查询功能和特殊SQL的执行

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您:想系统/深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人…文章目录前言一、MyBatis的各种查询功能1、查询一个实体类对象2、查询一个List集合3、查询单个数据4、查询一条数据为map集合5、查询多条数据为....

Mybatis之Mybatis的各种查询功能和特殊SQL的执行
文章 2024-01-06 来自:开发者社区

Mybatis之简介、使用操作(安装、XML、SqlSession、映射的SQL语句、命名空间、作用域和生命周期)

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您:想系统/深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人…文章目录一、Mybatis简介1、什么是MyBatis?2、持久化3、持久层4、为什么需要Mybatis5、MyBatis的优点二、Mybatis使用操....

Mybatis之简介、使用操作(安装、XML、SqlSession、映射的SQL语句、命名空间、作用域和生命周期)
文章 2024-01-03 来自:开发者社区

一文彻底搞懂Mybatis系列(九)之Mybatis动态SQL标签总结

一、if标签1.if标签中test属性是必须的。2.if标签中test属性的值是false或者true。3.如果test是true,则if标签中的sql语句就会拼接。反之,则不会拼接。4.test属性中可以使用的是:当使用了@Param注解,那么test中要出现的是@Param注解指定的参数名。@Param(“brand”),那么这里只能使用brand当没有使用@Param注解,那么test中要....

文章 2023-12-20 来自:开发者社区

MyBatis之动态SQL的使用

动态sql 是MyBatis的强大特性之一,能够完成不同条件下不同的sql 拼接。<if>标签传过来的参数有些是必传,有些参数是不必传的,那么就会用到<if>标签来判断一个参数是否有值的,如果没值,那么就会隐藏if 中的sql。语法:当photo不传值时:当photo传值时:<trim>标签最主要的作用:去除SQI语句前后多余的某个字符的。如果传过来的参数都是....

MyBatis之动态SQL的使用
文章 2023-12-19 来自:开发者社区

在IDEA中配置MySQL数据库连接以及在使用mybatis时设置sql语句的代码提示功能

在IDEA中配置MySQL数据库连接以及在使用mybatis时设置sql语句的代码提示功能一:在IDEA中配置MySQL数据库连接第一步:在IDEA右侧区域有database选项,点击进去第二步:database  -> data soucre -> mysql 第三步:配置连接信息,连接数据库第四步:显示的数据库以及表的信息第五步:双击当前表名,查看表数据 第六步:新建查....

在IDEA中配置MySQL数据库连接以及在使用mybatis时设置sql语句的代码提示功能
文章 2023-12-19 来自:开发者社区

【Spring Boot+Thymeleaf+MyBatis+mysql】实现电子商务平台实战(附源码)持续更新~~ 包括sql语句、java、html代码

源码请点赞关注收藏后评论区留言和私信博主开发环境:Web服务器使用Servlet容器,数据库采用mysql,集成开发环境为Spring Tool Suite(STS)一、系统设计电子商务平台分为两个子系统 一个是后台管理系统 一个是电子商务系统,下面分别讲解着两个子系统的功能需要与模块划分系统功能需求1:后台管理子系统要求管理员登录成功后,才能对商品进行管理,包括添加商品,查询商品,修改商品以及....

【Spring Boot+Thymeleaf+MyBatis+mysql】实现电子商务平台实战(附源码)持续更新~~ 包括sql语句、java、html代码
文章 2023-12-18 来自:开发者社区

掌握MyBatis动态SQL:从标签到实战的全面解析

前言在我们日常的软件开发中,很多时候都会涉及到与数据库的交互操作。在使用MyBatis框架进行数据库操作时,我们可以利用它提供的一系列XML标签来构建动态SQL语句,以满足不同的业务需求。.本文主要探讨了如何使用MyBatis的, , , , , , , 等标签来构建动态SQL语句。我们将通过一个妖怪信息查询和更新的实例来展示这些标签的具体用法和测试方法。.这个教程将指导你一步步实现各种基于条件....

掌握MyBatis动态SQL:从标签到实战的全面解析
文章 2023-12-18 来自:开发者社区

日志输出-查看 SQL:深入分析 MyBatis 执行过程

前言在现代软件开发中,数据库操作是不可或缺的一部分,而持久层框架的应用能够极大地简化这一过程。然而,当我们在开发 MyBatis 程序时,有时候需要深入了解程序底层实际执行的 SQL 语句,以便更好地分析和优化数据库操作。本文将探讨如何通过配置日志输出,在 MyBatis 中查看 SQL 语句的执行情况,以便更深入地了解其执行过程。个人简介:大家好,我是尘觉,希望我的文章可以帮助到大家,您的满意....

日志输出-查看 SQL:深入分析 MyBatis 执行过程

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

Apache Spark 中国技术社区

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

+关注