Перейти к основному содержимому

Еженедельник Java, выпуск 202

· 3 мин. чтения

Вот так…

1. Весна и Ява

>> Схема новой версии для платформы Java SE и JDK [ infoq.com ]

Детали схемы следующей версии для Java.

>> Как реализовать условный аудит с помощью Hibernate Envers [ мысли -на-java.org ]

Погружение в Hibernate Envers и условный аудит.

>> Принципы SOLID в действии: от Slack до Twilio [ twilio.com ]

Интересное, длинное чтение от инженеров Twilio.

>> JEP, предложенные для JDK 10 [ openjdk.java.net ]

Это ранние JEP, предназначенные для JDK 10 .

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

>> Что нового в IntelliJ IDEA 2017.3 для Spring Boot [ blog.jetbrains.com ]

>> Пользовательский Akka HTTP PathMatcher [ blog.codecentric.de ]

>> В IntelliJ IDEA 2017.3 EAP появилась поддержка вывода типа локальной переменной [ blog.jetbrains.com ]

>> Ускорение внедрения микросервисов Java с помощью Eclipse MicroProfile [ infoq.com ]

>> #qconsf Highlights 2017: 10 докладов, которые вы не хотите пропустить [ blog.takipi.com ]

>> Советы по Hibernate: как увеличить версию родительского объекта при обновлении дочернего объекта [ мысли -на-java.org ]

>> Как наследовать свойства объекта базового класса с помощью @MappedSuperclass с JPA и Hibernate [ vladmihalcea.com ]

>> Понимание того, как работает Graal — JIT-компилятор Java, написанный на Java [ chrisseaton.com ]

Время обновления:

>> Spring Boot 2.0.0 M6 уже доступен [ spring.io ]

>> Spring Batch 4.0.0.RC1 теперь доступен [ spring.io ]

>> Spring Session Data Geode/GemFire 2.0.0.RC1 Доступен [ spring.io ]

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

>> Микросервисы с Nomad и Consul [ blog.codecentric.de ]

Стек Nomad/Consul — еще один интересный вариант для микросервисов.

>> Многократное использование git rebase –onto [ blog.frankel.ch ]

git rebase , безусловно, имеет много полезных приложений.

>> Боль неявных зависимостей [ blog.thecodewhisperer.com ]

Внедрение неявных зависимостей может эффективно сделать код устаревшим.

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

>> Настройте частный блокчейн с помощью Ethereum (часть 2) [ pragmaticintegrator.wordpress.com ]

>> Одна вещь, которая постоянно нарушает ваш рабочий процесс CI/CD [ blog.takipi.com ]

>> Как работают UPSERT и MERGE в Oracle, SQL Server, PostgreSQL и MySQL [ vladmihalcea.com ]

>> Теперь доступно — инстансы C5 с интенсивными вычислениями для Amazon EC2 [ aws.amazon.com ]

3. Размышления

>> Стать архитектором случайно [ oreilly.com ]

Роль архитектора может быть более требовательной, чем вы думаете.

>> Как вежливо сказать нет и когда это сделать [ daedtech.com ]

Если и существует серебряная пуля, так это сказать «нет» .

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

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

>> Экзистенциальный ужас Королевской битвы [ blog.codinghorror.com ]

>> Качество важнее количества и мой карьерный путь [ ontestautomation.com ]

>> Пройдите собеседование при увольнении, используя маленькую белую ложь о бездействии [ daedtech.com ]

>> Сквозная проверка вручную [ advancedweb.hu ]

>> Жизнь разработчика с открытым исходным кодом, год спустя [ raibledesigns.com ]

4. Комиксы

И мои любимые Дилберты недели:

>> Барри Дингл [ dilbert.com ]

>> Барри Дингл спрашивает о блокчейне [ dilbert.com ]

>> Приложение для прыжков с крыши [ dilbert.com ]

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

>> У вас может быть два больших дела, но не три [ blog.asmartbear.com ]