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开头方法

相关推荐
cg331 小时前
cc-connect,十分钟帮你把 claude code 连接到微信,飞书,钉钉等等平台
后端·openai
用户1427868669321 小时前
Java多态的底层真相:JVM到底怎么知道该调哪个方法?(面试高频)
后端
初次攀爬者1 小时前
RabbitMQ的消息模式和高级特性
后端·消息队列·rabbitmq
摸鱼的春哥1 小时前
惊!黑客靠AI把墨西哥政府打穿了,海量数据被黑
前端·javascript·后端
考虑考虑2 小时前
JDK25模块导入声明
java·后端·java ee
_小马快跑_3 小时前
Java 的 8 大基本数据类型:为何是不可或缺的设计?
java
想用offer打牌3 小时前
高并发下如何保证接口的幂等性
后端·面试·状态机
爱勇宝4 小时前
2026一人公司生存指南:用AI大模型,90天跑出你的第一条现金流
前端·后端·架构
golang学习记4 小时前
Go 并发编程:原子操作(Atomics)完全指南
后端
哈里谢顿5 小时前
`127.0.0.1` 和 `0.0.0.0` 有何区别?通过验证 demo来展示
后端