Baeldung Еженедельный обзор 34

В самом начале 2014 года я решил начать лучше документировать свои привычки чтения и делиться ими со всеми вами.

Дело в двух аспектах - благодаря кураторству и документированию мое чтение стало более целенаправленным и разнообразным. Кроме того - я считаю, что создание хорошего контента приносит большую ценность, помогает людям исследовать и позволяет поднять лучшие вещи на вершину.

Надеюсь, вам это понравится, когда мы переедем во второй половине 2014 года.

  • Вот так…​**

1. Ява и Весна

>> Как настроить механизм грязной проверки Hibernate

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

>> Как добавить объекты в контроллер MVC Spring с помощью HandlerMethodArgumentResolver

Продвинутый, но очень полезный вариант использования - внедрение пользовательского объекта в методы уровня вашего контроллера . Я делал это всякий раз, когда обнаруживал, что мне регулярно нужно что-то получать, и это довольно удобно.

>> Служба сокращения URL в 42 строках кода в …​ Java (?!) Spring Boot Redis

Это быстрое упражнение - крутой тест Fizz Buzz - сокращение URL на разных языках . Это сделано с Java, Spring Boot и Redis; отсюда также есть классный пример Clojure - проверьте это, если вы в Clojure.

>> Документация по конечной точке Spring MVC с помощью Spring Boot
  • Документация по REST API ** (для вас есть противоречие в терминах) - тема, которая мне близка и дорога, поэтому я немного почитал эту тему. Вот способ сделать это с помощью Spring Boot - больше не с помощью стороннего инструмента, о котором я говорил в предыдущих еженедельных обзорах.

Наконец, обычные подозреваемые - весенние релизы:

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

>> MaturityModel

Модели зрелости получили дурную славу - вот позитивный взгляд на то, как они могут помочь вам учиться и расти.

>> MicroservicePrerequisites
  • Микросервисы сейчас в моде ** - все и их мать прыгают и внедряют микросервисы. Иногда это хороший способ пойти - и, как и все остальное - иногда это не так. Пару недель назад Ire ссылается на этот действительно хороший и честный обзор команды, которая не справилась с микросервисами - и по ходу дела научилась многим вещам.

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

Я думал, что эта серия в основном завершена - это не так (я все еще догоняю)

3. Musings

http://www.daedtech.com/breaking-free-of-the-golden- handcuffs[>> Освободиться от золотых наручников]

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

>> 5 вещей, которые я делаю, чтобы оставаться актуальными

Мы все стареем - даже если вы, возможно, не очень в это верите - и, пожалуй, самое важное, что вы можете сделать, - это сохранять свои навыки, точка.

  • Как инженеры, мы любим учиться ** и продолжаем учиться. В конце концов, именно естественное любопытство и желание учиться и экспериментировать в первую очередь привели нас в инженерное дело.

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

>> Пусть поток кода движется к лучшему дизайну
  • Изучение дизайна ** от кого-то, кого я очень уважаю - иди прочитай это.