Just - новый интерфейс для работы из командной строки для развертывания Spring Boot приложений.
Представляет собой Spring Boot приложение скомпилированное в нативные бинарники и включает в себя:
✔️ picocli (создание CLI)
✔️ Testcontainers (для запуска контейнеров в юнит тестах)
✔️ Sentry (мониторинг ошибок)
✔️ JReleaser (релизер проекта)
Приятного знакомства!
Читать статью
Представляет собой Spring Boot приложение скомпилированное в нативные бинарники и включает в себя:
✔️ picocli (создание CLI)
✔️ Testcontainers (для запуска контейнеров в юнит тестах)
✔️ Sentry (мониторинг ошибок)
✔️ JReleaser (релизер проекта)
Приятного знакомства!
Читать статью
👍4🎅1
Telegram-бот счётчик сообщений на Java и Spring Boot
В этой статье я покажу, как написать Telegram-бот на Java с использованием Spring Boot, PostgreSQL и JPA. Также создадим исполняемый jar-файл. Сам же бот будет подсчитывать сообщения от пользователей и записывать эти данные в БД.
Читать статью
В этой статье я покажу, как написать Telegram-бот на Java с использованием Spring Boot, PostgreSQL и JPA. Также создадим исполняемый jar-файл. Сам же бот будет подсчитывать сообщения от пользователей и записывать эти данные в БД.
Читать статью
Telegraph
Telegram-бот счётчик сообщений на Java и Spring Boot
В этой статье я покажу, как написать Telegram-бот на Java с использованием Spring Boot, PostgreSQL и JPA. Также создадим исполняемый jar-файл. Сам же бот будет подсчитывать сообщения от пользователей и записывать эти данные в БД. Создаём Spring проект на…
👍7🔥1
Пишем Java REST API на основе Spring Boot
Предложенное сегодня руководство научит вас создавать безопасные REST API с защитой на основе OAuth 2.0 и JWT аутентификацией, а также упаковывать результат в нативные образы Spring Boot. 😳
Хорошей практики!
Читать статью
Предложенное сегодня руководство научит вас создавать безопасные REST API с защитой на основе OAuth 2.0 и JWT аутентификацией, а также упаковывать результат в нативные образы Spring Boot. 😳
Хорошей практики!
Читать статью
👍7
Foojay Podcast #11: Looking Back to 2022 and Predictions for 2023
Вашему вниманию предлагается новый подкаст на английском языке с экспертами Java. 🤓
Подкаст посвящен ретроспективе прогнозов развития экосистемы Java в 2022, а также новым прогнозам на 2023 гг.:
✔️ Работа из дома становится нормой
✔️ Спрос на full-stack разработчиков будет расти
и др.
Приятного аудирования!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Особое мнение: смотрим на нагрузочные тесты как на функциональные
Что делать, если у команды появилась потребность регулярно оценивать производительность приложения и в динамике сравнивать быстродействие с прошлыми прогонами, а внедрять для этого решение enterprise-уровня - это как из пушки по воробьям? Мы решили пойти немного неочевидным, но продуктивным путём, воспользовавшись опытом реализации функциональных тестов и их интеграции в систему CI/CD, ведь, в сущности, почему нужно обязательно смотреть на тестирование производительности, как на что-то особенное? Что из этого получилось, и с какими проблемами при этом пока ещё приходится мириться - читайте в статье.
Читать статью
Что делать, если у команды появилась потребность регулярно оценивать производительность приложения и в динамике сравнивать быстродействие с прошлыми прогонами, а внедрять для этого решение enterprise-уровня - это как из пушки по воробьям? Мы решили пойти немного неочевидным, но продуктивным путём, воспользовавшись опытом реализации функциональных тестов и их интеграции в систему CI/CD, ведь, в сущности, почему нужно обязательно смотреть на тестирование производительности, как на что-то особенное? Что из этого получилось, и с какими проблемами при этом пока ещё приходится мириться - читайте в статье.
Читать статью
Telegraph
Особое мнение: смотрим на нагрузочные тесты как на функциональные
Всем привет! В команде Мир Plat.Form я занимаюсь системами сертификации эмиссии – наш отдел разрабатывает программные продукты для внутренних и внешних пользователей, автоматизирующие сертификацию всего, что в конечном итоге превращается в «кредитку» в вашем…
👍5
Вашему вниманию предлагается новая подборка Java-новостей от InfoQ: 😃
✔️ Стал доступен билд № 31 для JDK 20 (ранний доступ)
✔️ Стал доступен билд № 5 для JDK 21 (ранний доступ)
✔️ Выпущен новый релиз Spring Framework, версии 6.0.4
и д.р.
Приятного чтения!
Читать статью
✔️ Стал доступен билд № 31 для JDK 20 (ранний доступ)
✔️ Стал доступен билд № 5 для JDK 21 (ранний доступ)
✔️ Выпущен новый релиз Spring Framework, версии 6.0.4
и д.р.
Приятного чтения!
Читать статью
👍7
Spring: новости за прошедшую неделю / 17-е января
Вашему вниманию предлагается информационная подборка материалов "Spring: новости за прошедшую неделю" от Джоша Лонга (Josh Long).
Приятного чтения! 😃
Читать статью
Вашему вниманию предлагается информационная подборка материалов "Spring: новости за прошедшую неделю" от Джоша Лонга (Josh Long).
Приятного чтения! 😃
Читать статью
👍5
Вышли в свет новые релизы JDK 8u361, 7u371 и др.
Удивительно, но вышли новые релизы (апдейты) для версий Java 7 и 8 (+ 11, 17 и 19).😳
Подробности в предложенной сегодня статье.
Приятного удивления!
Читать статью
Удивительно, но вышли новые релизы (апдейты) для версий Java 7 и 8 (+ 11, 17 и 19).😳
Подробности в предложенной сегодня статье.
Приятного удивления!
Читать статью
👍4😁1
Конфигурирование пула соедининений JDBC в Hibernate
Возможно, вы не знаете, но Hibernate поддерживает пул соединений JDBC. 😳
Предложенная сегодня статья расскажет о том, как сконфигурировать пул соединений JDBC в Hibernate-приложении, а также в нативном Hibernate-приложении.
Приятного чтения!
Читать статью
Возможно, вы не знаете, но Hibernate поддерживает пул соединений JDBC. 😳
Предложенная сегодня статья расскажет о том, как сконфигурировать пул соединений JDBC в Hibernate-приложении, а также в нативном Hibernate-приложении.
Приятного чтения!
Читать статью
👍11
Вышла в свет EAP версия IntelliJ IDEA 2023.1
Вышла в свет EAP (программа раннего доступа) версия лучшей в мире IDE IntelliJ IDEA 2023.1 EAP.
Уже сегодня вы можете бесплатно пользоваться Ultimate Edition и самыми современными фичами, которые войдут в следующий релиз IntelliJ IDEA. 😃
Подробно и наглядно о новых фичах - в предложенной сегодня статье.
Приятного чтения!
Читать статью
Вышла в свет EAP (программа раннего доступа) версия лучшей в мире IDE IntelliJ IDEA 2023.1 EAP.
Уже сегодня вы можете бесплатно пользоваться Ultimate Edition и самыми современными фичами, которые войдут в следующий релиз IntelliJ IDEA. 😃
Подробно и наглядно о новых фичах - в предложенной сегодня статье.
Приятного чтения!
Читать статью
👍9
Размещаем Spring Boot приложение в Docker
Предложенная сегодня статья поможет новичкам пошагово разместить в контейнере Docker Spring Boot приложение, а также научит создавать мультиконтейнерное Spring Boot приложение используя Docker Compose. 😃
Хорошей практики!
Читать статью
Предложенная сегодня статья поможет новичкам пошагово разместить в контейнере Docker Spring Boot приложение, а также научит создавать мультиконтейнерное Spring Boot приложение используя Docker Compose. 😃
Хорошей практики!
Читать статью
👍9🍾1
Вашему вниманию предлагается новая подборка Java-новостей от InfoQ: 😃
✔️ Стал доступен билд № 32 для JDK 20 (ранний доступ)
✔️ Стал доступен билд № 6 для JDK 21 (ранний доступ)
✔️ Вышел релиз Spring Modulith 0.3
и д.р.
Приятного чтения!
Читать статью
✔️ Стал доступен билд № 32 для JDK 20 (ранний доступ)
✔️ Стал доступен билд № 6 для JDK 21 (ранний доступ)
✔️ Вышел релиз Spring Modulith 0.3
и д.р.
Приятного чтения!
Читать статью
👍5
Краткое введение в Spring Cloud Framework
Друзья, сегодня мы познакомимся с фреймворком Spring Cloud, рассмотрим его основные пакеты и их отношение к микросервисным архитектурным паттернам. 😃
Приятного чтения!
Читать статью
Друзья, сегодня мы познакомимся с фреймворком Spring Cloud, рассмотрим его основные пакеты и их отношение к микросервисным архитектурным паттернам. 😃
Приятного чтения!
Читать статью
👍9
Ссылки на методы в Java
Лямбды в Java полезны во многих направлениях. Лямбда-выражения можно использовать для более простых задач, а лямбда-утверждения — для более сложных. Лямбды могут вызывать другие методы для текущего объекта (this) и объектов, которые находятся в области видимости, таких как текущий элемент итерации и конечная локальная переменная за пределами лямбды. Лямбду всегда можно упростить, поместив код в другой метод.
Читать статью
Лямбды в Java полезны во многих направлениях. Лямбда-выражения можно использовать для более простых задач, а лямбда-утверждения — для более сложных. Лямбды могут вызывать другие методы для текущего объекта (this) и объектов, которые находятся в области видимости, таких как текущий элемент итерации и конечная локальная переменная за пределами лямбды. Лямбду всегда можно упростить, поместив код в другой метод.
Читать статью
Telegraph
Ссылки на методы в Java
Лямбды — гибкие и анонимные фрагменты кода Лямбды в Java полезны во многих направлениях. Лямбда-выражения можно использовать для более простых задач, а лямбда-утверждения — для более сложных. Лямбды могут вызывать другие методы для текущего объекта (this)…
👍7
Spring: новости за прошедшую неделю / 24-е января
Вашему вниманию предлагается информационная подборка материалов "Spring: новости за прошедшую неделю" от Джоша Лонга (Josh Long).
Приятного чтения! 😃
Читать статью
Вашему вниманию предлагается информационная подборка материалов "Spring: новости за прошедшую неделю" от Джоша Лонга (Josh Long).
Приятного чтения! 😃
Читать статью
👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
ZGC: The Future of Low-Latency Garbage Collection Is Here
The Z Garbage Collector (ZGC) is a scalable low-latency garbage collector providing sub-millisecond max pause times. Get an overview of the design principles behind ZGC, how it performs, and how to best use it to reduce latency for your application. We also…
👍5
Создаем нейронную сеть на Java
Понимаете ли вы, что такое нейронная сеть и как она работает? 😒
Если затрудняетесь ответить, то давайте создадим свою нейронную сеть на Java и натренеруем её.
Хорошей практики!
Читать статью
Понимаете ли вы, что такое нейронная сеть и как она работает? 😒
Если затрудняетесь ответить, то давайте создадим свою нейронную сеть на Java и натренеруем её.
Хорошей практики!
Читать статью
Telegraph
How to build a neural network in Java
The best way to understand neural networks is to build one for yourself. Let's get started with creating and training a neural network in Java. Artificial neural networks are a form of deep learning and one of the pillars of modern-day AI. The best way to…
👍8🔥4
Прошедший месяц в экосистеме Spring - январь 2023
Друзья, вашему вниманию предлагается объемная информационная подборка материалов за январь "Прошедший месяц в экосистеме Spring - январь 2023" от Джоша Лонга (Josh Long).
Приятного чтения! 😃
Читать статью
Друзья, вашему вниманию предлагается объемная информационная подборка материалов за январь "Прошедший месяц в экосистеме Spring - январь 2023" от Джоша Лонга (Josh Long).
Приятного чтения! 😃
Читать статью
👍4🔥1
Не бойтесь использовать Gradle
Дорогие junior и все, кто занимается copy-past конфигов Gradle.
В этой статье я хочу простым языком рассказать вам о gradl'овой конфигурации сборки вашего проекта, чтобы вы не боялись использовать Gradle.
Читать статью
Дорогие junior и все, кто занимается copy-past конфигов Gradle.
В этой статье я хочу простым языком рассказать вам о gradl'овой конфигурации сборки вашего проекта, чтобы вы не боялись использовать Gradle.
Читать статью
Telegraph
Не бойтесь использовать Gradle
Дорогой Junior и все, кто занимается copy-past конфигов Gradle. В этой статье я хочу простым языком рассказать о gradl'овой конфигурации сборки проекта, чтобы вы не боялись использовать Gradle. Давайте начнем с того, что после xml'ного Maven'а, действительно…
👍9
Spring Boot: отдельные источники данных
Логично для продакшена, разработки и тестов использовать отдельные базы данных. 😳
В предложенной сегодня статье описано как это сделать в случае Spring, используя различные конфигурационные файлы.
Хорошей практики!
Читать статью
Логично для продакшена, разработки и тестов использовать отдельные базы данных. 😳
В предложенной сегодня статье описано как это сделать в случае Spring, используя различные конфигурационные файлы.
Хорошей практики!
Читать статью
Telegraph
Spring Boot – Separate DataSource for Test, Dev and Prod
Learn to configure and use different DataSource in different environments (test, development, production etc.) using the Spring profile specific properties files, as well as Java configuration in a Spring boot application. 1. Introduction A production grade…
👍4
Spring: новости за прошедшую неделю / 31-е января
Вашему вниманию предлагается информационная подборка материалов "Spring: новости за прошедшую неделю" от Джоша Лонга (Josh Long).
Приятного чтения! 😃
Читать статью
Вашему вниманию предлагается информационная подборка материалов "Spring: новости за прошедшую неделю" от Джоша Лонга (Josh Long).
Приятного чтения! 😃
Читать статью
👍5