fastjson调用is方法开头注意

前言

fastjsonjson实例化对象时,会调用里面的is开头方法

示例

typescript 复制代码
public class DataJsonDTO {

    private String data;

    public String getData() {
        return data;
    }

    public void setData(String data) {
        this.data = data;
    }

    public Boolean isDataStr() {
        System.out.println(12);
        return this.data.equals("aaa");
    }

    public static void main(String[] args) {
        DataJsonDTO dto = new DataJsonDTO();
        dto.setData("aaa");
        System.out.println(JSON.toJSONString(dto));
    }
}

调用方法输出

总结

fastjsonjson实例化对象时,会调用里面的is开头方法

相关推荐
凌虚1 小时前
AI 时代,程序员会消失吗?
人工智能·后端·程序员
爱吃牛肉的大老虎1 小时前
rust基础之环境搭建
java·开发语言·rust
用户8356290780512 小时前
使用 Python 在 Excel 中添加和自定义文本框
后端·python
tellmewhoisi2 小时前
多版本共用redis的token有效期校验(过期重新登录)
java·redis·缓存
疯狂打码的少年2 小时前
【软件工程】结构化设计:模块独立性与耦合内聚
java·开发语言·笔记·软件工程
乐观的Terry3 小时前
3、数据库设计与领域实体
java·数据库·spring boot·spring cloud·ai编程
干到60岁退休的码农3 小时前
SpringMVC实现Restful api请求方法
后端·restful
C++、Java和Python的菜鸟3 小时前
第4章 后端Web基础(基础知识)
java·开发语言
芷栀夏3 小时前
Java教育平台实战复盘:课程、考试与学习行为分析系统设计
java·开发语言·学习