...
转载
2021-10-20 10:09:00
1550阅读
2评论
在MyBatis中,如果不写这样的条件判断,如果是对表的写操作,如 update,其中的 set 中当name参数为null时,生成的SQL语
1、mybatis 动态update语句<update id="updateTaskState" parameterType="dto.ImAndExportTaskDTO"> update import_export_task <trim
原创
2021-09-07 15:47:18
1024阅读
if判断<where> <if test="account != null and account != ''"> ACCOUNT LIKE CONCAT('%', #{account}, '%') </if></where> like的写法ACCOUNT LIKE CONCAT('%', #{ac ...
转载
2021-08-20 10:05:00
271阅读
2评论
1. sql中字符串拼接 SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); 2. 使用 ${...} 代替 #{...} SELECT * FROM tableName WHERE name LIKE
转载
2019-11-13 23:02:00
351阅读
2评论
字符名称原符号替换符号小于<<小于等于<=<=大于>>大于等于\>=>=不等于<><>与&&单引号''双引号""
原创
2024-02-02 18:13:30
2091阅读
第一种:接口和xml不在同一个目录,需要在sqlSessionFactoryBean中额外 指定xml的路径: 第二种,接口和xml在同一个路径下,可以只配置MapperScannerConfigurer下的basePackage: 有时间的童鞋可以自己看看源码。
原创
2022-02-28 11:47:06
900阅读
mybatis =<>的写法
原创
2022-11-29 11:06:51
86阅读
Mybatis原理什么是MybatisMybatis 框架结构原理详解MyBatis的优缺点优点缺点总结Mybatis应用基本准备工作 Mybatis原理文章来源: 从这篇博文开始我们学习一下Mybatis,希望大家提出宝贵的建议。什么是Mybatis
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了
特殊返回参数//查询全部
String statement = "select stuno,stuname from student";
//根据年龄查询学生
String statement ="select stuno,stuname from student where stuage = #{stuage}";
//根据姓名和年龄查询学生
String statement ="select
转载
2024-09-14 14:10:26
288阅读
具体的实现步骤: 1、基础环境:MyBatis的jar包、数据库jar包、conf.xml、mapper.xml 2、不同的地方:约定的目标,省略掉statement,根据约定可直接定位到sql语句。接口中的方法必须遵循一下的约定: 1、方法名和mapper.xml文件中标签的id值相同 2、方法的输入参数和mapper.xml文件中标签的parameterType类型一致,如果没有paramen
转载
2024-01-23 16:50:05
43阅读
/*if 语句
三种格式:
1
if (条件表达式)
{
执行语句;
}
2
if (条件表达式)
{
执行语句;
}
else
{
执行语句;
}*/
class IfDemo1
{
public static void main(String[] args)
转载
2023-08-31 13:13:53
113阅读
第一种方法:用了转义字符把>和<替换掉,SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE < < 小于号>>大于号&a
原创
2015-09-21 13:06:13
1296阅读
# 教会小白实现 JavaFX 的 XML 写法
随着软件开发的不断发展,越来越多的人加入到这个领域,JavaFX 是一个用于构建富客户端应用程序的框架,使用 XML 或 FXML(FXML 是 JavaFX 的 XML 表示)能够很方便地定义用户界面。本文将为你详细介绍如何实现 JavaFX 的 XML 写法。
## 实现流程
以下是实现 JavaFX XML 写法的基本流程:
| 步骤
原创
2024-08-04 06:50:37
46阅读
前面说到Spring的Ioc的基本思想,这章记录Spring ioc的具体使用,Spring的使用有两种方式,一种是基于注解的,一种是基于xml的。这章节介绍基于xml的,这里使用的是maven工程。 目录一、快速入门Spring1.导入坐标2.创建业务层接口3.在resource文件夹下创建配置文件4.创建展现层测试代码是否成功5.运行结果二、Sprin工厂中类结构图三、IOC容器中的bean1
转载
2024-09-30 21:33:10
39阅读
mybatis中自定义插件的使用文章目录mybatis中自定义插件的使用介绍原理使用应用场景举例准备工作数据库搭建测试环境搭建设置主键插件分页插件介绍基于mybatis框架强大的特性,mybatis允许我们在映射语句的执行过程中对某些方法的调用进行拦截加工,又因为其不是必须的,只根据需要创建,因此称之为自定义插件,实际上就是一个拦截器插件。那么既然是拦截器,一定都需要关注两个点:拦截的对象是谁,即
mybatis做like模糊查询 1. 参数中直接加入%% param.setUsername("%CD%"); param.setPassword("%11%"); <select id="selectPersons" resultType="person" parameterType="pers
转载
2017-09-04 16:34:00
94阅读
2评论
例子有点憨,将就看 <choose> <when test="id = 1"> and id = 2 </when> <when test="id = 2"> and id = 3 </when> <otherwise> and id is null </otherwise> </choose> c ...
转载
2021-10-21 09:45:00
462阅读
2评论
第一种写法(1): 原符号 < <= > >= & ' "替换符号 < <= > >= & ' "例如:sql如下: create_date_time >= #{startTime} and create_date_time <= #{endTim
原创
2024-03-26 12:54:53
119阅读
场景
在筛选查询数据时,需要根据人员类型下拉框选择结果去数据库中进行筛选查询。
人员类型有多种,比如1-管理人员,2-工人,3-临时工...,12-高级管理人员。
现在在筛选查询时只需要根据管理人员和非管理人员进行查询即可。
即如果下拉选择管理人员,则查询人员分类为1或者12的,否则就查询不是1和12的
注:
博客: javascript:void(0)
关注公众号 霸道的程序猿 获取
转载
2020-08-03 15:27:00
315阅读
2评论