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

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

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

На этой неделе много интересных статей о Java 9.

Вот так…

1. Весна и Ява

>> Maven на Java 9 — пять вещей, которые вам нужно знать [ blog.codefx.org ]

Комбинация JPMS Java 9 с Maven пока может быть сложной задачей — к этому нужно быть готовым.

>> Стоимость обращения к серверу JDBC или: уже перенесите этот цикл на сервер! [ блог.jooq.org ]

Не секрет, что лучше свести к минимуму количество обращений к базе данных — вот почему.

>> Проблемы проектирования функциональных интерфейсов JDK [ blog.frankel.ch ]

Функциональные интерфейсы Java спроектированы совершенно независимо, поэтому компилятор не видит между ними никакой связи.

>> Использование надежных временных меток в Java [ techblog.bozho.net ]

Использование API-интерфейсов безопасности обычно сложно — вот ссылка на реализацию метки времени доверия с помощью BouncyCastle.

>> Начало работы с Hibernate [ мысли -на-java.org ]

Простое, но исчерпывающее руководство по Hibernate.

>> Как программно загрузить JPA без файла конфигурации persistence.xml [ vladmihalcea.com ]

Подробное руководство по загрузке Hibernate без XML.

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

>> Модули Java 9 и Spring Boot? Я сдаюсь [ blog.sourced-bvba.be ]

>> Первые девять проектов, предложенных для EE4J [ infoq.com ]

>> Распространенная ошибка разработчиков при кэшировании значений , допускающих значение NULL [ blog.jooq.org ]

>> IntelliJ IDEA 2017.3: поддержка многоплатформенных проектов Kotlin [ blog.jetbrains.com ]

>> Запуск сервера Infinispan с использованием Testcontainers [ blog.codecentric.de ]

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

>> Выпущен Spring Security 5.0.0 [ infoq.com ]

2. Технические и размышления

>> Идеи подработки для разработчиков программного обеспечения [ daedtech.com ]

Если вы программируете полный рабочий день и думаете о том, чтобы выполнять работу за пределами своей основной работы, возможно, будет выгоднее не брать на себя еще больше кодирования 🙂

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

>> Как поговорить с руководителем уровня C [ daedtech.com ]

>> Черная пятница Скучно [ abdullin.com ]

>> Программирование для 8 класса [ henrikwarne.com ]

>> Навыки резюме для соискателя с высокими амбициями [ daedtech.com ]

>> Оправдания [ blog.cleancoder.com ]

>> Kotlin — оптимизация хвостовой рекурсии [ java-allandsundry.com ]

4. Комиксы

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

>> Дофамин [ dilbert.com ]

>> Босс теряет жену и деньги [ dilbert.com ]

>> Прислушивайся к своей интуиции [ dilbert.com ]

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

>> Давайте похороним суету [ m.signalvnoise.com ]