在mybatis的映射xml文件调用java类的方法:

使用的是OGNL表达式,表达式格式为:${@prefix@methodName(传递参数名称)}

1.如下代码所示:方法必须为静态方法;以下我只是演示如何使用,随便用到了一个工具类

  1. SELECT * FROM USER WHERE name='${@org.apache.commons.lang3@StringUtils(name)}'

2.获取类里面的常量,获取的格式和上面一样,第二个@是常量 :

  1. <span style="font-size:18px;">${@classpath@ static const name}</span>

3.判断变量不为null:

    1. <span style="font-size:18px;"><if test="@org.apache.commons.lang.StringUtils@isNotBlank(name)">name=#{name}</if></span>

最新文章

  1. Python-类的属性
  2. .NET应用架构设计—面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)
  3. Android驱动开发前的准备
  4. Install Mono on Linux
  5. 用Chrome插件对自动化测试TestWriter进行录制
  6. LoadRunner检查点学习实例
  7. intersection
  8. stream流批量读取并合并文件
  9. compile ffmpeg
  10. MySql 取一天的开始时间和结束时间
  11. 一起学习iOS开发专用词汇,每天记3个,助你变大牛
  12. 存储过程获取新插入记录ID
  13. 分布式服务:Dubbo+Zookeeper+Proxy+Restful 分布式架构
  14. Vulkan Tutorial 29 Loading models
  15. 关于C语言的第0次作业
  16. python之路day07-集合set的增删查、列表如何排重(效率最高的方法)、深浅copy
  17. django信号
  18. java读取excel文件的代码
  19. mysql查询反斜杠字符串问题
  20. 【通信】Jave代码中生成url http请求

热门文章

  1. mybatis sql不等于
  2. nginx状态码
  3. Undo Segment/Undo Retention
  4. 【SR汇总】基于深度学习方法
  5. easyUI之练习
  6. Django运行项目时候出现DisallowedHost at / Invalid HTTP_HOST header:
  7. springBoot中怎么减少if---else,怎么动态手动注册类进入Spring容器
  8. JAVA 基础编程练习题11 【程序 11 求不重复数字】
  9. docker search 报错
  10. Python3 Selenium自动化web测试 ==&gt; 第七节 WebDriver高级应用 -- 浮动框中,单击选择某个关键字选项