Потому что расширяемость страдает. Проще делать условно тип Faction, тип FactionUnit, и хранить мапу <Faction, Set<FactionUnit», или в FactionUnit иметь поле parentFaction, в котором будет соответсвующая фракция указана.
Камрады, а кто-нибудь разбирается в Bazel? Пытаюсь собрать java версию tink, говорю ему bazel build java и он вместо того чтобы собрать жарник из сырцов тащит его откуда-то из централа. Что это за фигня такая и что ему надо? https://github.com/google/tink
Есть страница login.html , там обычная форма , есть спринг секьюрити . Моя проблема заключается в одном . По умолчанию секьюрити генерирует собственную страничку логина , мне надо чтобы через нее и происходила та логика которая происходит если я указываю ту стр логина с html.
http.formLogin().permitAll().successHandler(new LoginSuccessHandler()); Этот код покажет ту страничку секьюрити , но не хочет не как аутентифицировать пользователя ( здесь я не совсем понимаю почему )