Java Web Weekly, выпуск 111

В самом начале прошлого года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung ** С тех пор не пропустил ни одного отзыва.

  • Вот так…​**

1. Весна и Ява

>> Reactive Spring []

Быстрое объявление о планах по реактивному программированию в Spring 5 .

>> Как включить грязную проверку улучшения байт-кода в Hibernate []

Интересная особенность Hibernate 5 - использование улучшения байт-кода для «грязной проверки» Быстро и точно.

>> Уважаемый API Designer. Вы уверены, что хотите вернуть примитив? []
  • Хороший дизайн API сложен ** - это уже должно быть ясно

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

>> Разработка собственного стартера Spring Boot - часть 1 []

Первые шаги в создании автоматической конфигурации в стиле Spring Boot - использование широкого спектра гибких аннотаций в Boot.

Это уже не новая концепция, но она по-прежнему очень мощная, особенно если вы решили выйти за рамки того, что предоставляет платформа из коробки.

>> Предотвращение перехвата сессии с помощью Spring []

Надежное прочтение по защите вашей системы от атак с фиксацией сессии с помощью Spring Security.

>> Java для небольших команд []

Это выглядит как очень полезная коллекция тактик и общих практических советов для ваших первых нескольких лет работы на Java .

Я не прочитал все это, но фрагменты, которые я прочитал, я полностью согласился.

>> Советы IntelliJ IDEA Pro []

Хороший набор более продвинутых советов по правильному использованию IntelliJ .

Получение максимальной отдачи от вашей IDE может реально изменить повседневную работу вашего процесса кодирования. Я лично выучил максимум из парных сессий и наблюдал, как моя пара делает вещи лучше, чем я.

Так что это определенно рекомендуется прочитать, если вы являетесь пользователем IntelliJ (я не).

2. Технический

>> Нарушения данных, vBulletin и слабое хеширование пароля []

Читайте об этом, если вы делаете какую-либо безопасность онлайн . Хорошая вещь.

К пункту опции загрузите кластер Elasticsearch . Скоро я обязательно попробую, так как в последнее время много работаю с Elasticsearch.

>> Jepsen: реконфигурация RethinkDB 2.2.3 []

Как всегда, если вам интересно, как работает постоянство, прочитайте

Этот рассказ о RethinkDB, который я лично никогда не использовал, что не делало этот фрагмент менее интересным

Также стоит прочитать:

3. Musings

>> Затраты и преимущества комментариев []

Еще одна интересная статья из серии «Комментарии».

Это в моем списке чтения на выходных, но я хотел включить его сюда, потому что я действительно наслаждался прошлыми рецензиями.

>> Финальная часть переключателей функций []

Последние две части в полной справочной статье об использовании переключателей функций в системе .

>> Ошибки, которые делают менеджеры разработчиков []

Я полностью согласен с тем, что хорошая работа в качестве менеджера сводится к доверию .

Доверие, которое менеджер оказывает команде, и, конечно, способ, которым команда доверяет (или не доверяет) менеджеру.

>> Нарушение безопасности Taobao с точки зрения журнала []
  • Еще одна история о нарушениях безопасности ** , и, конечно, кое-что, чего можно было бы избежать с помощью нескольких простых мер безопасности.

Похоже, я рассчитал объявление о моем следующем курсе - Learn Spring Security - в идеальное время 🙂

5. Выбор недели

Через несколько месяцев после интенсивного написания и записи мастер-класса моего последнего курса я, наконец, хорошо отдохнул и готов объявить о своем следующем большом проекте :

** ссылка:/learn-spring-security-course? utm__source = blog