lombok的@Data注解不想为某个字段生成getter/setter方法

在不想添加getter的实体类字段上添加@Getter(AccessLevel.NONE),setter同理

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/**
     * 通话时长
     */
    @Getter(AccessLevel.NONE)
    @TableField(exist = false)
    private String duration;
  
    public String getDuration(){
        try {
            Long dura = endTime.getTime() - startTime.getTime();
            return DateUtil.format(new Date(dura),"HH:mm:ss");
        }catch (Exception e){
            return "00:00:00";
        }
  
    }

  

posted @   尐鱼儿  阅读(370)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示