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

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

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

Вот так…

1. Весна и Ява

>> Лучший способ инициализировать LAZY сущностей и прокси коллекций с помощью JPA и Hibernate [ vladmihalcea.com ]

Хорошая статья о том, когда и как использовать ленивую инициализацию с кэшем второго уровня Hibernate .

>> Загляните в будущее Hibernate Search с 6.0.0.Alpha1! [ в.отношении.к ]

Краткий обзор того, что будет в Hibernate Search 6.0, включая новую интеграцию Search DSL и ORM . И слово предостережения: это действительно альфа-версия и не готова к производству.

>> Руководство по безопасности резьбы Spring Bean [ dolszewski.com ]

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

>> Динамическое управление потоком во время противодавления с помощью RxJava и RSockets [ medium.com ]

Глубокое погружение в то, как справляться с противодавлением с помощью RSockets .

>> Остерегайтесь Attach API [ blog.frankel.ch ]

И напоминание о том, что с большой силой приходит большой риск. Используйте с осторожностью или узнайте, как полностью отключить его .

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

>> 4 новых JEP, предложенных для Java 12 [ marxsoftware.blogspot.com ]

>> Будущее OpenJDK в Red Hat [ infoq.com ]

>> 5 плагинов Gradle для работы с модульными Java-проектами [ andresalmiray.com ]

>> Лучшие практики для источников событий [ vanilla-java.github.io ]

>> Анонимные кортежи [ javaspecialists.eu ]

>> TomEE: Учебное пособие по клиенту Microprofile Rest Client [ tomitribe.com ]

>> Интеграция Swagger Brake в проекты Maven/Gradle [ blog.arnoldgalovics.com ]

Вебинары и презентации:

>> Джейсон Мод о создании современного облачного банковского стартапа на Java [ infoq.com ]

>> Масштабирование Agile для команды из 800 человек [ infoq.com ]

>> Тестирование вашего приложения, управляемого сообщениями [ infoq.com ]

>> Прогулка по весне для стека Apache Kafka [ infoq.com ]

>> Если вы не знаете, куда идете, не имеет значения, как быстро вы туда доберетесь [ infoq.com ]

>> Эффективное использование данных: за пределами искусства и науки [ infoq.com ]

>> Строительство Зачарованной Земли [ infoq.com ]

>> В чем мы ошиблись: уроки рождения микросервисов [ infoq.com ]

>> От победы в войне микросервисов до поддержания мира [ infoq.com ]

>> Веб-семинар по разработке микросервисов Java [ blog.sebastian-daschner.com ]

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

>> Spring Boot 2.1.1 доступен уже сейчас [ spring.io ], >> Spring Boot 2.0.7 доступен уже сейчас [ spring.io ] и >> Spring Boot 1.5.18 доступен уже сейчас [ spring.io ]

>> Выпущены Spring Security 5.1.2, 5.0.10, 4.2.10 [ spring.io ]

>> Выпущены Spring Session Bean-SR1 и Apple-SR7 [ spring.io ]

>> Платформа Spring IO Brussels-SR15 [ spring.io ]

>> Hibernate ORM 5.1.17.Final выпущен [ in.relation.to ]

>> Hibernate ORM 5.4.0.CR2 выпущен [ in.relation.to ]

>> Вышел Hibernate Search 5.11.0.CR1! [ в.отношении.к ]

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

>> Разработка инфраструктуры на основе тестирования с помощью Ansible и Molecule [ blog.codecentric.de ]

Солидная часть представляет два инструмента для интеграции TDD с Infrastructure as Code .

>> Три года в качестве защитника разработчиков Hibernate [ vladmihalcea.com ]

И отчет, обобщающий последние достижения проекта Hibernate и его сообщества .

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

>> Блокчейн — для чего он нужен? [ techblog.bozho.net ]

>> Назад в будущее с реляционным NoSQL [ infoq.com ]

>> Подогрев кеша: гибкость для службы с отслеживанием состояния [ medium.com ]

>> Работа учит, как не быть свободным агентом: вам есть чему разучиться [ daedtech.com ]

>> «Должен быть готов работать под давлением» — предупреждающий знак [ codewithoutrules.com ]

>> Mozilla уделяет особое внимание производительности и функциям WebAssembly [ infoq.com ]

3. Комиксы

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

>> Записка доктора Уолли [ dilbert.com ]

>> Восклицательный знак [ dilbert.com ]

>> Каждый сам себе хозяин [ dilbert.com ]

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

>> Вы, вероятно, не доберетесь до вершины [ m.signalvnoise.com ]