Предположим, у нас есть класс User
Код: Выделить всё
@Lombok.Data()
class User {
private String firstName;
private String lastName;
private int someValue;
private int priority;
}
Код: Выделить всё
List users = someInitUsersFunction();
Я хочу запускать обработку пользователей с приоритетом 2 только тогда, когда выполнен приоритет 1 и когда выполнен приоритет 0.
Я думаю
mvn install -T 4
Может быть, это тот подход, который я использую ищу (первая сборка независимых модулей). Можно ли это сделать в потоках Java? Также возможно использование альтернатив.
Мой подход состоит в том, чтобы разделить на конкретный список по приоритету, а затем обработать список за списком.
Подробнее здесь: https://stackoverflow.com/questions/612 ... el-streams