阿里云文档 2025-03-26

通过MyBatis使用SQL查询数据

MyBatis是一个Java数据持久层框架,支持自定义SQL、存储过程以及高级映射。您可以通过MyBatis使用表格存储的JDBC驱动来快速访问表格存储。

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

深入探索MyBatis Dynamic SQL:发展、原理与应用

一、MyBatis Dynamic SQL的发展历史 MyBatis Dynamic SQL的发展紧密依托于MyBatis框架的演进。最初,MyBatis(原名iBATIS)提供了基于XML的映射文件来定义SQL语句。然而,随着业务逻辑的复杂化,静态的SQL映射逐渐难以满足灵活多变的需求。开发者开始寻求一种能够在运行时动态生成SQL的解决方案。 为了应对这一挑战,MyB...

阿里云文档 2024-01-18

通过脚本模式生成API的高级SQL示例_大数据开发治理平台 DataWorks(DataWorks)

数据服务支持通过脚本模式来生成API,脚本模式可使用基础SQL或高级SQL语法编写查询逻辑。其中,高级SQL涵盖了Mybatis语法的常见标签类型(例如,if、choose、when、otherwise、trim、foreach、where),您可以借助标签语法来灵活实现空值校验、多值遍历、动态查表、动态排序及聚合等复杂查询逻辑。

文章 2023-11-08 来自:开发者社区

Mybatis的动态SQL分页及特殊字符应用

前言:上篇我已经写了Mybatis动态之灵活使用,接着上篇写mybatis的分页,mybatis特殊字符的使用方式。1.mybatis的分页1.1分页的应用场景在开发中需要展示大量数据时,为了提高用户体验和系统性能,常常会使用分页技术。下面具体讲解几个常见的应用场景: 数据库查询结果展示:当我们需要从数据库中查询大量数据时,一次性将所有数据展示在页面上可能会导致页面加载缓慢。为了解决这个问题,可....

Mybatis的动态SQL分页及特殊字符应用
文章 2018-07-10 来自:开发者社区

MyBatis 动态 SQL trim 的应用,可以添加或删除前缀或后缀

版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢。 https://blog.csdn.net/testcs_dn/article/details/80986793 MyBatis 动态 SQL trim 的应用,可以添加或删除前缀或后缀。 比如:你的查询...

文章 2016-03-31 来自:开发者社区

mybatis 动态sql表达式相关应用

一、mybatis 表达式简介   对于mybatis3 ,提供了一种动态sql的方式。通过动态sql我们可以直接在mybatis 的xm映射文件中直接通过条件判断的方式进行查询添加的拼接。mybatis 项目地址为 http://github.com/mybatis/mybatis-3 。mybatis 3 提供如下条件判断: if choose (when, otherwise) f...

文章 2015-10-26 来自:开发者社区

记录mybatis的sql语句应用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010741376/article/details/49420983 第一段增删改查:     <?xml version="1.0" encoding="UTF-8" ?> <!DOCT...

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

产品推荐

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问