mybatis调用java类
2024-09-04 03:59:30
在mybatis的映射xml文件调用java类的方法:
使用的是OGNL表达式,表达式格式为:${@prefix@methodName(传递参数名称)}
1.如下代码所示:方法必须为静态方法;以下我只是演示如何使用,随便用到了一个工具类
- SELECT * FROM USER WHERE name='${@org.apache.commons.lang3@StringUtils(name)}'
2.获取类里面的常量,获取的格式和上面一样,第二个@是常量 :
- <span style="font-size:18px;">${@classpath@ static const name}</span>
3.判断变量不为null:
- <span style="font-size:18px;"><if test="@org.apache.commons.lang.StringUtils@isNotBlank(name)">name=#{name}</if></span>
最新文章
- Python-类的属性
- .NET应用架构设计—面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)
- Android驱动开发前的准备
- Install Mono on Linux
- 用Chrome插件对自动化测试TestWriter进行录制
- LoadRunner检查点学习实例
- intersection
- stream流批量读取并合并文件
- compile ffmpeg
- MySql 取一天的开始时间和结束时间
- 一起学习iOS开发专用词汇,每天记3个,助你变大牛
- 存储过程获取新插入记录ID
- 分布式服务:Dubbo+Zookeeper+Proxy+Restful 分布式架构
- Vulkan Tutorial 29 Loading models
- 关于C语言的第0次作业
- python之路day07-集合set的增删查、列表如何排重(效率最高的方法)、深浅copy
- django信号
- java读取excel文件的代码
- mysql查询反斜杠字符串问题
- 【通信】Jave代码中生成url http请求
热门文章
- mybatis sql不等于
- nginx状态码
- Undo Segment/Undo Retention
- 【SR汇总】基于深度学习方法
- easyUI之练习
- Django运行项目时候出现DisallowedHost at / Invalid HTTP_HOST header:
- springBoot中怎么减少if---else,怎么动态手动注册类进入Spring容器
- JAVA 基础编程练习题11 【程序 11 求不重复数字】
- docker search 报错
- Python3 Selenium自动化web测试 ==>; 第七节 WebDriver高级应用 -- 浮动框中,单击选择某个关键字选项