public int getColumnCount() {
            return getClass().getDeclaredFields().length;
        }
    this is the code which return no of attributes of same class,but not anaother class




在我的服务类中,我想知道一个属性的数量
特定的实体类。

我尝试了一种方法,该方法告诉
同一类。但我想知道另一类的属性。



您能帮我达到要求吗?

最佳答案

非常感谢jonK,它的工作对我有所帮助。


here is the code.
public int getAttributes() {
        EmployeeDO employeeDo=new EmployeeDO();
        Class<?> e=employeeDo.getClass();
        return getAllAttributes(e);
    }

    private int getAllAttributes(Class<?> entityClass) {

        return entityClass.getDeclaredFields().length;
    }

10-04 17:05