Java News – Telegram
Java News
4.31K subscribers
256 photos
6 videos
1 file
1.47K links
Все новости связанные с Java!

По всем вопросам: @NadikaKir

Мы на бирже: https://telega.in/c/java_newss
Download Telegram
Hibernate: заполняем пробелы

Я не гуру разработки и не читал книжку по Hibernate на 800 страниц. Я просто любознательный малый, который решил немного хлебнуть из бездонной бочки знаний по разработке на Java. Эта статья рассчитана на Junior разработчиков, которые хотят заполнить пробелы по Hibernate. Если это будут читать более опытные разработчики: напишите замечания по техническому наполнению статьи. Буду вам очень признателен. Со вступлением все. Поехали)

Читать статью
👍6
Spring: новости за прошедшую неделю / 3-е января

Вашему вниманию предлагается информационная подборка материалов "Spring: новости за прошедшую неделю" от Джоша Лонга (Josh Long).

Приятного чтения! 😃

Читать статью
👍6🔥1🎄1
Друзья, Marco Behler подготовил неплохой обзор фреймворков для подготовки юнит-тестов и проведения интеграционного тестирования.

Рассмотрены:
✔️ AssertJ
✔️ Awaitility
✔️ Mockito
✔️ Wiser
и др.

Приятного просмотра!
👍6
Вышел новый релиз GlassFish 7.0

Некоммерческая организация Eclipse Foundation, координирующая работы по проектам Eclipse, выкатила новый релиз сервера приложений GlassFish 7.0. 😃

Новый релиз включает поддержку для:
✔️ MicroProfile Config
✔️ MicroProfile JWT Propagation
✔️ Jakarta MVC 2.0

Подробности в предложенной статье.

Приятного чтения!

Читать статью
👍5
Audio
Друзья, вашему вниманию предлагается подкаст на английском языке от Josh Long. 😃

В предложенном подкасте Josh Long поговорит с Ramnivas Laddad (основатель Spring Cloud Connectors и Cloud Foundry).

Приятного аудирования!
👍5😱1
Переменные ThreadLocal могут помочь при обмене конфиденциальной информацией между различными компонентами приложения, а их недостатки исправлены с помощью переменных ScopedValue. 😃

Как работают переменные ScopedValue, и как их можно использовать в JDK 20 - в предложенном сегодня видео.

Приятного просмотра!
👍4🔥1😱1
Just - новый интерфейс для работы из командной строки для развертывания Spring Boot приложений.

Представляет собой Spring Boot приложение скомпилированное в нативные бинарники и включает в себя:
✔️ picocli (создание CLI)
✔️ Testcontainers (для запуска контейнеров в юнит тестах)
✔️ Sentry (мониторинг ошибок)
✔️ JReleaser (релизер проекта)

Приятного знакомства!

Читать статью
👍4🎅1
Telegram-бот счётчик сообщений на Java и Spring Boot

В этой статье я покажу, как написать Telegram-бот на Java с использованием Spring Boot, PostgreSQL и JPA. Также создадим исполняемый jar-файл. Сам же бот будет подсчитывать сообщения от пользователей и записывать эти данные в БД.

Читать статью
👍7🔥1
Пишем Java REST API на основе Spring Boot

Предложенное сегодня руководство научит вас создавать безопасные REST API с защитой на основе OAuth 2.0 и JWT аутентификацией, а также упаковывать результат в нативные образы Spring Boot. 😳

Хорошей практики!

Читать статью
👍7
Foojay Podcast #11: Looking Back to 2022 and Predictions for 2023
🎙 Подкаст: Оглядываемся на 2022 год

Вашему вниманию предлагается новый подкаст на английском языке с экспертами Java. 🤓

Подкаст посвящен ретроспективе прогнозов развития экосистемы Java в 2022, а также новым прогнозам на 2023 гг.:
✔️ Работа из дома становится нормой
✔️ Спрос на full-stack разработчиков будет расти
и др.

Приятного аудирования!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Особое мнение: смотрим на нагрузочные тесты как на функциональные

Что делать, если у команды появилась потребность регулярно оценивать производительность приложения и в динамике сравнивать быстродействие с прошлыми прогонами, а внедрять для этого решение enterprise-уровня - это как из пушки по воробьям? Мы решили пойти немного неочевидным, но продуктивным путём, воспользовавшись опытом реализации функциональных тестов и их интеграции в систему CI/CD, ведь, в сущности, почему нужно обязательно смотреть на тестирование производительности, как на что-то особенное? Что из этого получилось, и с какими проблемами при этом пока ещё приходится мириться - читайте в статье.

Читать статью
👍5
Вашему вниманию предлагается новая подборка Java-новостей от InfoQ: 😃
✔️ Стал доступен билд № 31 для JDK 20 (ранний доступ)
✔️ Стал доступен билд № 5 для JDK 21 (ранний доступ)
✔️ Выпущен новый релиз Spring Framework, версии 6.0.4
и д.р.

Приятного чтения!

Читать статью
👍7
Spring: новости за прошедшую неделю / 17-е января

Вашему вниманию предлагается информационная подборка материалов "Spring: новости за прошедшую неделю" от Джоша Лонга (Josh Long).

Приятного чтения! 😃

Читать статью
👍5
Вышли в свет новые релизы JDK 8u361, 7u371 и др.

Удивительно, но вышли новые релизы (апдейты) для версий Java 7 и 8 (+ 11, 17 и 19).😳

Подробности в предложенной сегодня статье.

Приятного удивления!

Читать статью
👍4😁1
Конфигурирование пула соедининений JDBC в Hibernate

Возможно, вы не знаете, но Hibernate поддерживает пул соединений JDBC. 😳

Предложенная сегодня статья расскажет о том, как сконфигурировать пул соединений JDBC в Hibernate-приложении, а также в нативном Hibernate-приложении.

Приятного чтения!

Читать статью
👍11
Вышла в свет EAP версия IntelliJ IDEA 2023.1

Вышла в свет EAP (программа раннего доступа) версия лучшей в мире IDE IntelliJ IDEA 2023.1 EAP.

Уже сегодня вы можете бесплатно пользоваться Ultimate Edition и самыми современными фичами, которые войдут в следующий релиз IntelliJ IDEA. 😃

Подробно и наглядно о новых фичах - в предложенной сегодня статье.

Приятного чтения!

Читать статью
👍9
Размещаем Spring Boot приложение в Docker

Предложенная сегодня статья поможет новичкам пошагово разместить в контейнере Docker Spring Boot приложение, а также научит создавать мультиконтейнерное Spring Boot приложение используя Docker Compose. 😃

Хорошей практики!

Читать статью
👍9🍾1
Вашему вниманию предлагается новая подборка Java-новостей от InfoQ: 😃
✔️ Стал доступен билд № 32 для JDK 20 (ранний доступ)
✔️ Стал доступен билд № 6 для JDK 21 (ранний доступ)
✔️ Вышел релиз Spring Modulith 0.3
и д.р.

Приятного чтения!

Читать статью
👍5
Краткое введение в Spring Cloud Framework

Друзья, сегодня мы познакомимся с фреймворком Spring Cloud, рассмотрим его основные пакеты и их отношение к микросервисным архитектурным паттернам. 😃

Приятного чтения!

Читать статью
👍9
Ссылки на методы в Java

Лямбды в Java полезны во многих направлениях. Лямбда-выражения можно использовать для более простых задач, а лямбда-утверждения —  для более сложных. Лямбды могут вызывать другие методы для текущего объекта (this) и объектов, которые находятся в области видимости, таких как текущий элемент итерации и конечная локальная переменная за пределами лямбды. Лямбду всегда можно упростить, поместив код в другой метод.

Читать статью
👍7
Spring: новости за прошедшую неделю / 24-е января

Вашему вниманию предлагается информационная подборка материалов "Spring: новости за прошедшую неделю" от Джоша Лонга (Josh Long).

Приятного чтения! 😃

Читать статью
👍6