1. Весна и Ява
>> Как развернуть файлы war на Spring Boot Embedded Tomcat [ vojtechruzicka.com ]
Пара решений — одно для Spring Boot 2.x и одно для 1.x.
>> Действительно общедоступные методы [ javaspecialists.eu ]
И как это ни удивительно, не все публичные методы доступны с помощью рефлексии .
Также стоит прочитать:
>> AdoptOpenJDK представляет программу обеспечения качества [ infoq.com ]
>> Почему неизменяемые объекты лучше и как их реализовать [ Reflectoring.io ]
>> Быстрый трюк, чтобы сделать создание потока Java ленивым [ blog.jooq.org ]
>> Обработка JSON (JSON-P) [ rieckpil.de ]
>> 6 сопоставлений гибернации, которых следует избегать для высокопроизводительных приложений [ мысли -на-java.org ]
>> Hibernate Query-By-Example [ blog.frankel.ch ]
Вебинары и презентации:
>> Подкаст Bootiful: Чемпион Java и защитник разработчиков Jetbrains Мала Гупта [ spring.io ]
>> Подкаст Bootiful: помимо прав для облачных технологий [ spring.io ]
>> Борьба с изменением климата с помощью машинного обучения [часть 4] – Фермы и леса [ blog.codecentric.de ] , [часть 5] и [часть 6]
>> Обзор вопросов читателей: ниши, консультирование и карьера [ daedtech.com ]
Время обновления (вся весна):
>> Spring Framework 5.2 становится общедоступным и >> Spring Framework 5.1.10 доступен уже сейчас [ spring.io ][ spring.io ]
>> Spring Boot 2.1.9 уже доступен [ spring.io ]
>> Spring Security 5.2 становится общедоступным [ spring.io ]
>> Spring Data Moore становится общедоступным [ spring.io ] и >> Spring Data Lovelace SR11 выпущен [ spring.io ]
>> Spring Integration 5.2 GA Доступна [ spring.io ]
[>> Spring REST Docs 2.0.4.RELEASE](https://spring.io/blog/2019/09/30/spring-rest-docs-2-0-4-release) [ spring.io ]
>> Весна HATEOAS 1.0.0.RELEASE выпущена! [ весна.ио ]
2. Техника и размышления
>> Эффективное корпоративное тестирование — интеграционные тесты (3/6) и >> рабочие процессы и качество кода (4/6) и >> тестовые среды (5/6) [ blog.sebastian-daschner.com ]
Поскольку серия подходит к концу, несколько мыслей об интеграционных тестах на уровне кода и на уровне системы и многом другом.
>> Когда TDD не подходит [ henrikwarne.com ]
И хотя сторонники TDD могут не согласиться , автор приводит примеры определенных ситуаций, когда TDD может фактически замедлить прогресс.
Также стоит прочитать:
>> Банки, произвольные ограничения паролей и почему они не имеют значения [ troyhunt.com ]
>> Перенос steveklabnik.com на рабочие сайты и Zola [ words.steveklabnik.com ]
>> Как использовать Lambda@Edge с Terraform [ advancedweb.hu ]
3. Комиксы
>> Босс рекомендует блокчейн [ dilbert.com ]
>> Пародия Inversion Point [ dilbert.com ]
>> Топпер [ dilbert.com ]
4. Выбор недели
На этой неделе я выберу DataDog, так как в последнее время они работают на полную катушку:
>> Используйте DataDog для мониторинга и устранения неполадок в веб-приложениях Java Спонсируется
Проще говоря — действительно надежный и зрелый сквозной способ мониторинга вашего приложения с полной поддержкой практически всего, что связано с Java.