как найти нет атрибутов в классе сущности - PullRequest
0 голосов
/ 31 мая 2019
 public int getColumnCount() {
            return getClass().getDeclaredFields().length;
        }
    this is the code which return no of attributes of same class,but not anaother class

В моем классе обслуживания я хочу знать количество атрибутов конкретный класс сущности.

Я пробовал метод, который сообщает нет атрибутов, присутствующих в того же класса. Но я хочу знать атрибуты другого класса.

Не могли бы вы помочь мне выполнить требование.

Ответы [ 2 ]

0 голосов
/ 01 июня 2019

Это модифицированный метод предыдущего.

private int getAllAttributes(Object entityClass) {      
        return entityClass.getClass().getDeclaredFields().length;
    }
0 голосов
/ 31 мая 2019

Спасибо большое 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;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...