技术栈
动态sql
岁岁岁平安
1 个月前
java
·
spring boot
·
后端
·
mybatis
·
动态sql
·
pagehelper
·
条件分页查询
springboot实战(19)(条件分页查询、PageHelper、MYBATIS动态SQL、mapper映射配置文件、自定义类封装分页查询数据集)
引言:目录一、功能介绍(需求)。1、文章列表功能基本介绍。2、条件分页查询功能与注意。3、前端页面效果。(后面实现)
tmax52HZ
7 个月前
sql注入
·
动态sql
·
executor
·
mybatis源码
·
metaobject
·
spring整合mybatis
·
mybatis二级缓存
Mybatis源码剖析
Mybatis3.5.16中文文档Object-Relation-Map:对象关系映射。即将Java中的DO以及属性 和 关系型数据库MySQL中的表以及column映射
Davieyang.D.Y
8 个月前
数据库
·
sql
·
mybatis
·
动态sql
互联网轻量级框架整合之MyBatis动态SQL
MyBatis的动态SQL是一项强大且实用的功能,它允许开发者在XML映射文件中编写可灵活变化的SQL语句,这些语句能够根据传入参数的条件或值动态地调整其结构和内容。这样,程序可以在运行时生成适应特定业务场景的SQL,避免了手动拼接SQL字符串带来的诸多问题,如语法错误、注入风险、维护困难等等
一只大皮卡丘
10 个月前
sql
·
mybatis
·
javaee
·
动态sql
Mybatis | 动态SQL
作者简介 :一只大皮卡丘,计算机专业学生,正在努力学习、努力敲代码中! 让我们一起继续努力学习!该文章参考学习教材为: 《Java EE企业级应用开发教程 (Spring + Spring MVC +MyBatis)》 黑马程序员 / 编著 文章以课本知识点 + 代码为主线,结合自己看书学习过程中的理解和感悟 ,最终成就了该文章
小谭の努力
1 年前
xml
·
sql
·
mybatis
·
动态sql
·
collection
·
association
mybatis xml多表查询,子查询,连接查询,动态sql
一个学生只有一个年级一个年级有多个学生,所以用 list下列代码中: 1 resultMap 里面property对应实体类属性,column对应数据库字段名 2 主键用 id 标签 其他用result 3 关联查询(子查询和连接查询) 连接查询查一次 4 一个年级多个学生,所以用collection 如果一对一用association
小谭の努力
1 年前
java
·
sql
·
动态sql
·
collection
·
association
动态sql,关联查询
可以通过sql标签提高sql代码的复用性 定义代码片段使用代码片段进行条件判断,判断成功会把if内部SQL拼接到外部SQL中,否则不拼接
键盘敲烂~~~
1 年前
java
·
sql
·
mybatis
·
动态sql
MyBatis之动态Sql
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 MyBatis之动态Sql提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
魚迹
1 年前
xml
·
sql
·
mybatis
·
动态sql
Mybatis实用教程之XML实现动态sql
1、mybatis简介及数据库连接池 2、mybatis中selectOne的使用 3、mybatis简单使用 4、mybatis中resultMap结果集的使用
装不满的克莱因瓶
1 年前
java
·
sql
·
mybatis
·
动态sql
·
where
Mybatis <where>标签的小问题
我们都知道Mybatis的<where>标签是可以自动去掉子句第一个and或者or的,具体如下:如果没有<where>的时候,我们如果name条件满足,就会出现如下的SQL语句:
ReadThroughLife
1 年前
mybatis
·
动态sql
·
动态分组
【已解决】Mybatis 实现 Group By 动态分组查询
🎉工作中遇到这样一个需求场景:实现一个统计查询,要求可以根据用户在前端界面筛选的字段进行动态地分组统计。也就是说,后端在实现分组查询的时候,Group By 的字段是不确定的,可能是一个字段、多个字段或者不进行分组查询,这都是由用户在前端决定的。
小目标青年
1 年前
java
·
spring boot
·
mybatis
·
动态sql
·
自定义拦截器
Springboot 自定义 Mybatis拦截器,实现 动态查询条件SQL自动组装拼接(玩具)
ps:最近在参与3100保卫战,战况很激烈,刚刚打完仗,来更新一下之前写了一半的博客。
战斧
1 年前
sql
·
mybatis
·
动态sql
·
foreach
·
choose
·
trim
数据库操作不再困难,MyBatis动态Sql标签解析
MyBatis缓存原理 Mybatis的CachingExecutor与二级缓存 Mybatis plugin 的使用及原理 MyBatis四大组件Executor、StatementHandler、ParameterHandler、ResultSetHandler 详解 MyBatis+Springboot 启动到SQL执行全流程