Size: a a a

Spring Framework and more

2019 September 18

⠀­­ in Spring Framework and more
Михаил
"Практика реактивного программирования в spring 5", свежак вроде, на русском даже
Благодарю, это как раз книга Олега
источник

Ar

Arseny -> r2d2 in Spring Framework and more
Сергей
либо такой вопрос, как грамотно вносить изменения в готовый проект ?
Если встал такой вопрос - через тимлида
источник

Ar

Arseny -> r2d2 in Spring Framework and more
Сергей
Доброго времени суток, возможно вы укажите мне вектор поиска
интересует - как сделать динамическое модульное приложение Spring MVC ?
Что подразумевается под модульностью?
источник

С

Сергей in Spring Framework and more
возможность не переписывать готовый код, а просто добавить к нему *плагин* с нужным функционалом
источник

С

Сергей in Spring Framework and more
как java SPI , мб есть что то похожее для Spring MVC
источник

Ar

Arseny -> r2d2 in Spring Framework and more
Сергей
возможность не переписывать готовый код, а просто добавить к нему *плагин* с нужным функционалом
Тут не дадут ответ повторяющий документацию, путь есть, к твоему вопросу - aop, postBeanProcessor, etc. Это спринг кор и спринг аоп.
источник

С

Сергей in Spring Framework and more
мне этого достаточно, пошел гуглить, большое спасибо
источник

PY

Pavel Yablochkov in Spring Framework and more
всем привет, кто шифровал с помошью  aws kms в java
нужна помощь...
я запрашиваю ключ generateDataKey() с его помощью шифрую данные и записываю в базу
для расшифрования я снова запрашиваю ключ generateDataKey() и пытаюсь расшифровать
получаю Given final block not properly padded. Such issues can arise if a bad key is used during decryption. и оно ругается на плохой ключ
что не так
как сделать так чтобы не хранить ключ а все время его запрашивать?
источник

AT

Arqin T in Spring Framework and more
Pavel Yablochkov
всем привет, кто шифровал с помошью  aws kms в java
нужна помощь...
я запрашиваю ключ generateDataKey() с его помощью шифрую данные и записываю в базу
для расшифрования я снова запрашиваю ключ generateDataKey() и пытаюсь расшифровать
получаю Given final block not properly padded. Such issues can arise if a bad key is used during decryption. и оно ругается на плохой ключ
что не так
как сделать так чтобы не хранить ключ а все время его запрашивать?
не работал с этой штукой, но название метода generateDataKey говорит за себя. возможно есть какой-то getDataKey('keyIdentity')...
источник

AT

Arqin T in Spring Framework and more
имею ввиду, что generateDataKey подразумевает генерацию ключа. каждый раз нового
источник

PY

Pavel Yablochkov in Spring Framework and more
ничего другого подходящего нету(
источник

AT

Arqin T in Spring Framework and more
aws kms describe-key --key-id 1234abcd-12ab-34cd-56ef-1234567890ab вот навкидку... консольная
источник

AT

Arqin T in Spring Framework and more
а вот вытаскивают ключи:

ListKeysRequest req = new ListKeysRequest().withLimit(limit);
ListKeysResult result = kmsClient.listKeys(req);


Вывод: плохо искали :(
источник

AT

Arqin T in Spring Framework and more
https://docs.aws.amazon.com/kms/latest/developerguide/programming-keys.html вот тут на мой взгляд достаточно инфы для вашей задачи
источник

PY

Pavel Yablochkov in Spring Framework and more
Спасибо, ща будем пробовать
источник

G

Galia in Spring Framework and more
Всем привет) можете пожалуйста подсказать хороший ресурс по изучению Hibernate с практикой?
источник

РН

Роман Нагаев in Spring Framework and more
Galia
Всем привет) можете пожалуйста подсказать хороший ресурс по изучению Hibernate с практикой?
https://www.youtube.com/watch?v=YzOTZTt-PR0&feature=youtu.be&t=3011
с практикой не видел, тут в конце есть набор книжек
источник
2019 September 19

ХМ

Хамид Мамытов in Spring Framework and more
Привет, подскажите пожалуйста как не сделать новый костыль..есть утильный класс и в нем поля анотированы @Value и есть мапа, которую нужно проинициализировать так чтобы значения из полей попали в мапу после старта программы. вижу варианты не делать утильный класс а сделать @Component и использовать @postConstruct либо...все вариантов нет больше...

@Component
public class ProfileUtils {
   private static Map<CardType, String> typePrefixes;

   @Value("${prefix.bonus:1}")
   private String bonusPrefix;

   @Value("${prefix.alfa:2}")
   private String alfaPrefix;

   @PostConstruct
   private void postConstruct() {
       final Map<CardType, String> prefixes = new HashMap<>();
       prefixes.put(CardType.BONUS, bonusPrefix);
       prefixes.put(CardType.C, cetelemPrefix);
       typePrefixes = Collections.unmodifiableMap(prefixes);

   }
источник

ХМ

Хамид Мамытов in Spring Framework and more
все таки методы данного класса все статические и нужно что бы класс был утильным
источник

⠀­­ in Spring Framework and more
Я бы сначала попробовал в констукторе класса проинициализировать и посмотреть объявлены ли поля. Либо мапу делать в другом компоненте и автовайрить туда этот в котором аннотированные поля :з
источник