Как вычесть две даты и перевести в год - PullRequest
0 голосов
/ 27 марта 2019

У меня есть два класса UserServiceH2, в которых инкапсулирована логика CRUD моей базы данных, а другой - UserController, в котором я вызываю методы из UserServiceH2.У меня следующий вопрос

В классах UserServiceH2 и UserController реализован открытый int getAvgMembership (), который возвращает среднюю продолжительность членства в годах для всех пользователей (в качестве длины принимается текущая дата минус doj).Для этой задачи используйте агрегаты в HQL

public int getAvgMembership() {
    List<User> allUsers = getAllUsers();
    for(int i = 0; i < allUsers.size(); i++) {
        int year = allUsers.get(i).getDateOfJoining();
        //stuck here
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...