E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
动态sql
为什么MyBatis是Java数据库持久层的明智选择
(一)为什么要选MyBatisJDBCHibernate/JPAMyBatis简单直接ORM轻量+
动态SQL
+关联查询开发效率低屏蔽底层数据库差异国内生态重复冗余关联查询、
动态SQL
不友好不能屏蔽数据库差异在以前是直接用
信息化战略
·
2023-10-12 14:28
java
mybatis
java
数据库
GaussDB数据库SQL系列-动态语句
目录一、前言二、构建
动态SQL
语句的基本步骤和注意事项1、基本步骤2、主要事项三、GaussDB中执行动态查询语句(示例)1、方式一:EXECUTEIMMEDIATE2、方式二:OPENFOR四、GaussDB
Gauss松鼠会
·
2023-10-12 04:06
GaussDB经验总结
gaussdb
GaussDB
MyBatis
动态SQL
MyBatis
动态SQL
优点MyBatis的强大特性之一便是它的
动态SQL
。
不是很菜的菜
·
2023-10-12 01:21
mybatis
MyBatis
动态SQL
教程
目录1数据准备2if标签2.1在WHERE条件中使用if标签2.1.1查询条件2.1.2
动态SQL
2.1.3测试2.2在UPDATE更新列中使用if标签2.2.1更新条件2.2.1
动态SQL
2.2.3测试
阿旭的编程之路
·
2023-10-12 01:50
技术分享
sql
数据库
java
【Mybatis】动态 SQL
动态SQL
\标签\标签\标签\标签\标签
动态sql
是Mybatis的强⼤特性之⼀,能够完成不同条件下不同的sql拼接。
Gmerrysong
·
2023-10-12 01:44
MyBatis
mybatis
sql
数据库
Mybatis 动态 SQL
Mybatis
动态SQL
,通过●if●choose(when,otherwise)●trim(where,set)●foreach等标签,可组合成非常灵活的SQL语句,从而在提高SQL语句的准确性的同时
赵哥窟
·
2023-10-11 07:06
Hello-MyBatis
title:Hello-MyBatistag:JAVA1.框架入门2.WhatisMyBatis3.HelloMyBatis4.Dao5.
动态SQL
6.mybatis配置文件7.PageHelper插件文章目录
爱吃小香葱
·
2023-10-10 03:21
mybatis
java
mybatis
Mybatis常用标签详解
文章目录命名空间顶级元素selectinsert,update和deletesqlresultMapcachecache-ref
动态sql
if标签choose、when、otherwise标签trim、
阿钟小哥
·
2023-10-09 14:30
Mybatis学习系列
java基础
mybatis
mybatis的入门及一些常用功能
mybatis简介二、mybatis基本构成三、mybatis与hibernate的区别四、项目中添加mybatis支持一、mybatis简介Mybatis是Apache的一个Java开源项目,是一个支持
动态
Naraseny
·
2023-10-09 14:24
java
mybatis
java
spring
MyBatis-常用SQL操作
一、
动态SQL
1.概述】1.1
动态SQL
:是MyBatis的强大特性之一,解决拼接
动态SQL
时候的难题,提高开发效1.2分类:ifchoose(when,otherwise)trim(where,set
喝咖啡学Java
·
2023-10-09 14:22
MyBatis
mybatis
mysql
sql
苍穹外卖-黑马程序员
文章目录苍穹外卖-黑马程序员(笔记)Day011.通过knife4j生成接口文档2.MD5加密3.Swagger常用注解Day021.Mybatis分页管理2.更新数据时使用
动态SQL
来更新,减少代码3
LY_yyy.
·
2023-10-08 23:33
java
web
spring
boot
mybatis
持久层Mybatis整理
持久层框架Mybatis整理主要包括以下内容1、自定义持久层框架思路及实现2、Mybatis基础功能介绍3、Mybatis源码分析和设计模式4、Mybatis内容拓展(懒加载和
动态sql
)
smile灬coder
·
2023-10-08 08:22
框架复习
mybatis
MyBatis(JavaEE进阶系列4)
根据MyBatis写法完成数据库的操作5.MyBatis里面的增删改查操作5.1插入语句5.2修改语句5.3delete语句5.4查询语句5.5like查询5.6MyBatis注解方式实现多表查询6.
动态
努力敲代码的小白✧٩(ˊωˋ*)و✧
·
2023-10-08 04:37
JavaEE进阶
mybatis
java-ee
java
【面试题精讲】字符串拼接用_+_还是_StringBuilder_?
在实际开发中,我们经常需要将多个字符串进行拼接,比如生成
动态SQL
语句、构建URL等。因此,字符串拼接是非常常见且重
程序员朱永胜
·
2023-10-08 02:26
后端
Mybatis
动态SQL
1.
动态sql
语句概述Mybatis的映射文件中,前面我们的SQL都是比较简单的,有些时候业务逻辑复杂时,我们的SQL是动态变化的,此时在前面的学习中我们的SQL就不能满足要求了。
搁浅 L
·
2023-10-07 10:01
Mybatis
sql
java
数据库
(三)Mybatis总结之
动态sql
动态sql
为何需要
动态sql
?
weixin_30239339
·
2023-10-07 07:44
java
Java学习三阶段-Day13
利用MP的方式实现分页查询*API说明:selectPage(arg1,arg2)*arg1:MP中的分页对象固定的*arg2:MP分页中的条件构造器*@parampageResult*@return*
动态
qq_43802023
·
2023-10-06 14:05
mybatis
mybtatis-plus
Java学习三阶段
java
mybatis
Mybatis-Plus
【MyBatis】
动态SQL
中的参数判空
MyBatis
动态SQL
中的参数判空null:未传此参数或传的值为nullint`SQL语句`String`SQL语句`集合类使用size()的前提是list不为null0">`SQL语句`
Java the world
·
2023-10-06 05:05
Mybatis
sql
数据库
database
mybatis
java
mybatis
动态sql
中test判断Boolean
mybatis中
动态sql
使用iftest判断String,pojo一般写法如下(sql片段):StringANDcountry_area=#{countryArea}pojoANDs.subjectLIKEconcat
帮我的鸵鸟盖个章
·
2023-10-05 07:52
ORACLE 将表名作为变量 动态执行sql 将
动态sql
查询结果赋给变量 常见错误及解决 以及附加存储过程的常见错误
ORACLE将表名作为变量(记录一下我最近做的事情,从有想法到实验成功)使用Oracle编写存储过程,操作一样但是就是表名不一样想把表名作为变量赋值来做循环(实例)经常使用的存储过程中,变量可以直接放在里面:(插入更新都是可以直接使用变量作为条件)以下都是随机编写的简单例子,只是用来说明一下正确写法。createorreplaceprocedurecheshiisV_Avarchar2(20);b
编不出代码的女程序员
·
2023-10-05 03:30
oracle
sql
GORM GEN 生成代码如何自定义方法和表名
goorm框架,基于gorm,支持多种数据库,mysql、sqlserver、postgres以及clickhouse等,通过代码生成的方式,生成安全&友好的orm代码,同时也支持类似javamybatis的
动态
qqxhb
·
2023-10-04 18:56
go
gorm
mybatis
数据库
mysql
PL/SQL
动态SQL
目录1.
动态sql
2.带参数的
动态sql
--不使用USING传参1.
动态sql
--在PL/SQL程序开发中,可以使用DML语句,但是很多语句(如DDL),不能直接在PL/SQL中执行,这些语句可以使用
动态
枯河垂钓
·
2023-10-02 15:10
PL/SQL
sql
数据库
MybatisPlus使用Mybatis的XML的
动态SQL
的功能实现多表查询
BaseMapper的文件夹2.需要写好对应的MybatisPlus的文件,当然你得先把所有的包都导入到pom.xml里面去才行3.在Resources的文件夹下面创建一个mapper的文件存放你想写的
动态
堕落年代
·
2023-10-02 14:42
MybetisPlus
mybatis
xml
sql
java web spring框架_Java Web框架开发技术(Spring+Spring MVC+MyBatis)
元素1456.2.5元素146习题148实验6用
动态SQL
完成单表的修改和查询操作148第7章关联映射1497.1一(多)对一的关联操作1497.2一对多的关联操作1547.2.1一对多关联操作示例1557.2.2
小艾大叔
·
2023-10-02 06:46
java
web
spring框架
Java(Mybatis03)
Java(Mybatis03)参考视频:22.
动态SQL
环境搭建(狂神)12.
动态SQL
什么是
动态sql
:
动态sql
就是根据不同的条件生成不同的sql语句。
Zachsj
·
2023-10-02 06:46
Java(学习笔记)
#
Java(SSM)
java
mybatis
MyBatis学习 :第二章、SQL语句映射文件(1)resultMap
MyBatis+Spring+MySqlMyBatis学习:第二章、SQL语句映射文件(1)resultMapMyBatis学习:第三章、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习:第四章、
动态
lelly52800
·
2023-10-01 11:32
mybatis
Springboot和Vue:六、ORM介绍+MybatisPlus快速上手
MyBatis是一款优秀的数据持久层ORM框架,能够非常灵活地实现
动态SQL
,可以使用XML或注解来配置和映射原生信息,能够轻松地将Java的POJO(PlainOrdinaryJavaObject,普通的
鸡鸭扣
·
2023-10-01 00:12
spring
boot
后端
java
spring
mybatis
springboot
mybatis
动态SQL
常用的标签
1.标签也叫片段,在使用sql片段时使用include标签通过sql片段的id进行引用,sql片段的id在当前空间是唯一的,sql片段中也可以写其他的内容,只要符合语法规范都是可以的。示例:id,name,age,hobby,del_flag,create_time,update_timeselectfromanimal(注:可以是单标签的,效果是一样的,我这里使用了双标签~)2.标签根据wher
m0_59259076
·
2023-09-30 15:25
笔记
sql
mybatis
java
后端
Mybatis_
动态sql
_多表联查
Mybatis_
动态sql
多表联查
动态SQL
使用方式:在mapper映射文件中加where标签配合if标签使用使用效果:在有条件时按照条件查询,没有条件查询全部where标签作用当有查询条件时会自动加where
伍六七_ba5e
·
2023-09-30 09:34
[JAVAee]MyBatis
MyBatis的准备工作框架的添加连接数据库字符串的配置MyBatis中XML路径的配置编辑MyBatis的使用各层的实现进行数据库操作增加操作拓展修改操作删除操作查询操作结果映射单表查询多表查询like模糊查询
动态
HY_PIGIE
·
2023-09-30 05:06
java-ee
mybatis
java
Oracle
动态sql
语句
01
动态sql
执行ddl语句在pl/sql程序开发中,可以使用DML语句和事务控制语句,但是还有很多语句(比如DDL语句)不能直接在pl/sql中执行。这些语句可以使用动态的sql来实现。
凶猛的瘦子
·
2023-09-30 01:04
Oracle
数据库
oracle
sql
动态sql
与mybatis标签
大家好我是IT修真院一枚纯洁的程序员,今天给大家分享一下
动态SQL
1.背景介绍2.知识剖析3.常见问题4.解决方案5.编码实战6.扩展思考7.参考文献8.更多讨论1.背景介绍先介绍下背景MyBatis是一款优秀的持久层框架
兮_eeb8
·
2023-09-29 09:26
使用
动态sql
对对象进行操作
在MyBatis中,你可以使用注解来执行新增操作。首先,你需要在你的Mapper接口中使用@Insert注解。然后,你需要编写一个方法,该方法将接收要插入的对象作为参数。publicinterfaceUserMapper{@Insert("INSERTINTOuser(name,email)VALUES(#{name},#{email})")@Options(useGeneratedKeys=tr
愚人钊呀
·
2023-09-28 08:18
mybatis
sql
java
数据库
Java随笔
动态SQL
是指根据不同的条件或参数生成不同的SQL语句的技术。在实际开发中,我们经常需要根据用户的输入或其他条件来生成不同的SQL语句,
动态SQL
就能满足这个需求。
白夜的月亮
·
2023-09-28 02:02
Java随笔
java
开发语言
深度剖析mybatis
动态SQL
前言
动态SQL
是MyBatis的强大特性之一。
小白菜aaa
·
2023-09-27 22:29
数据库编程
数据库编程一.嵌入式SQL1.嵌入式SQL的处理过程2.嵌入式SQL语句与主语言之间的通信3.不用游标的SQL语句4.使用游标的SQL语句5.
动态SQL
二.过程化SQL1.过程化SQL的块结构2.变量和常量的定义
llurran
·
2023-09-27 06:29
数据库技术
数据库
sql
database
动态SQL
字符长度超过4000 使用数据类型 nvarchar(max)
动态SQL
字符长度超过4000,SQLSERVER2005SP_EXECUTESQL打破了这个限制。
weixin_41999297
·
2023-09-27 05:21
SQL
DOTNET
sql
数据库
Mybatis 映射器与XML配置职责分离
语句时很方便,而在执行SQL语句环节就显得不太优雅;另外我们也介绍了使用映射器完成对数据的增删改查操作,使用此方式在实际调用时可以直接调用接口中的方法来执行,但在编写SQL语句时则显得不太友好,尤其是在编写
动态
Mointor
·
2023-09-26 21:50
Mybatis
mybatis
java
mybatis 标签
Mybatis框架的
动态SQL
技术是一种根据特定条件动态拼装SQL语句的功能,它存在的意义是为了解决拼接SQL语句字符串时的痛点问题。
@航空母舰
·
2023-09-26 07:45
Java
sql
数据库
database
Mybatis
动态SQL
注解驱动框架
这个一个基于Mybatis的驱动框架,该框架专门用于处理自主研发的BinSQL,以更加方便快捷的方式实现Mybatis的注解的
动态SQL
.该框架基于Mybatis的默认驱动XMLLanguageDriver
彬_708c
·
2023-09-26 07:29
SpringBoot配置Mybatis:详细易懂
文章目录SpringBoot配置Mybatis:详细易懂前期准备工作Mybatis相应配置编写相应代码文件结构和结果增删查改Mybatis
动态SQL
参考文章SpringBoot配置Mybatis:详细易懂
良月生秋
·
2023-09-25 11:18
java
java
后端
第六章 PL/SQL与Oracle间交互
PL/SQL还支持
动态SQL
,能让我们动态地执行SQL数据定义,数据控制和会话控制语句。除此之外,PL/SQL还遵循ANSI/IS
客家族_祖仙教_小凡仙
·
2023-09-25 09:34
oracle
sql
数据库
exception
工作
table
Mybatsi-
动态SQL
Mybatsi-
动态SQL
动态SQL
Mybatsi-
动态SQL
一、是什么?
~四时春~
·
2023-09-24 23:36
mybatis专栏
mybatis
MyBatis 高级使用
文章目录
动态SQL
语句ifchoosetrimforeach批量操作批量插入批量更新批量删除BatchExecutor关联查询嵌套查询延迟加载分页操作逻辑分页物理分页MyBatisGenerator添加配置文件添加插件生成通用
叫我二蛋
·
2023-09-24 06:54
Java
mybatis
oracle
数据库
MyBatis友人帐之基础入门
MyBatis也提供了
动态SQL
、类型别名、
烟雨平生9527
·
2023-09-24 02:59
mybatis
Mybatis 动态 sql 是做什么的?都有哪些动态 sql?能简述一下动态 sql 的执行原理不?
a、Mybatis
动态sql
可以让我们在Xml映射文件内,以标签的形式编写
动态sql
,完成逻辑判断和动态拼接sql的功能。
夏目友人lai帐
·
2023-09-24 02:28
java
jsp
开发语言
MyBatis友人帐之
动态SQL
一、简介1.1概述什么是
动态SQL
:
动态SQL
就是指根据不同的条件生成不同的SQL语句
动态SQL
元素和JSTL或基于类似XML的文本处理器相似。在MyBatis之前的版本中,有很多元素需要花时间了解。
烟雨平生9527
·
2023-09-24 02:27
mybatis
sql
java
在MyBatis中,可以使用
动态SQL
语句来实现对数据的上移、下移和置顶操作
1.上移:使用MySQL的ORDERBY子句中的ASC或DESC关键字实现排序,然后使用LIMIT子句限制查询结果集的大小,最后使用OFFSET子句将指定位置的元素移动到列表的开头。UPDATEtableNameSETsort=sort-1WHEREsort>#{id}ORDERBYsortASCLIMIT1其中,#{id}为要上移的元素的排序值。2.下移:与上移类似,只需要将ORDERBY子句中
MC乱码
·
2023-09-23 08:55
mybatis
sql
数据库
在MyBatis中,更新不为空的字段可以使用
动态SQL
来实现。具体步骤如下:
1.在Mapper接口中定义一个更新方法,例如:publicinterfaceUserMapper{voidupdateUser(Useruser);}2.在对应的MapperXML文件中编写
动态SQL
MC乱码
·
2023-09-23 08:25
java
mybatis
数据库
MyBatis的动态 SQL、代理机制与多级缓存
MyBatis的
动态SQL
、代理机制与多级缓存前言一、
动态SQL
二、代理机制三、多级缓存最后前言MyBatis是一个开源的Java持久层框架,它通过XML或注解的方式将SQL语句与Java对象进行映射。
逍遥Sean
·
2023-09-23 01:10
spring
mybatis
sql
缓存
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他