mybatis动态语句如何将空字符串转换为null呢?

欣喜 Java经验 发布时间:2024-02-02 15:35:22 阅读数:18810 1
下文笔者讲述mybatis中空字符串转换为null的方法及示例分享,如下所示
只需编写函数
       判断当字符串为空时
       则设置参数值为null
例:mybatis设置空字符串为null
Convert.java

import java.util.Map;
import java.util.Objects;
/**
 * 
 * @ClassName: Convert 
 * @Description: 过滤空字符串
 */
public class Convert {
    public  static void blankConvertNull(Map<String,? extends Object> param) {
        Objects.requireNonNull(param);
        param.forEach((key,value)->{
            if(value instanceof String && ((String) value).trim().equals("")) {            
                param.put(key, null);
            };
        });
    };
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202402/17068593547892.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者