ClassName.getDeclaredFields().length
例如:TestDto.getDeclaredFields().length
@Data
public class TestDto {
private String name;
private int age;
private boolean flag;
private double rank;
}
@Slf4j
public class test {
public static void main(String[] args) {
log.info("实体{}属性个数为:{}",TestDto.class.getName(), TestDto.class.getDeclaredFields ().length);
}
}
结果