Блог о разработке на Java и Spring

Итак, вы определились почему стоит инвестировать. И вас мучают вопросы: как начать? что вообще такое инвестирование? Разберемся детально что к чему и почему. Во что можно вложить свои кровные, а во что не стоит.

  1. Все посты
  2. Основные посты
  3. Лучшее
  4. Фид
У меня острая неприязнь email уведомлений. Если сообщений много, то проще получать уведомления в Telegram. Поэтому я для себя написал бота, который сообщает об основных событиях в GitLab.

Nginx это отличный веб-сервер, который уже давно зарекомендовал себя, как надежное решение даже для больших проектов. Несмотря на то, что nginx отлично работает из коробки, рекомендую проделать некоторые настройки по оптимизации, которые уменьшат время ответа сервера.

Столкнулся с неочевидным поведением @ElementCollection в связке с @OneToMany. Может случиться так, что в @OneToMany будет дублирование значений из-за @ElementCollection. Проще объяснить на примере.

Я столкнулся с необходимостью дебага annotation processor, когда писал библиотеку со своими аннотациями и обработчиками к ним. Проблема заключается в том, что обработка аннотаций происходит на этапе компиляции.