Каталог каналов Новое Каналы в закладках Мои каналы Поиск постов Рекламные посты
Инструменты
Мониторинг Новое Детальная статистика Анализ аудитории Telegraph-статьи Бот аналитики
Полезная информация
Инструкция Telemetr Документация к API Чат Telemetr
Полезные сервисы
Защита от накрутки Создать своего бота Продать/Купить канал Монетизация

Прикрепить Телеграм-аккаунт Прикрепить Телеграм-аккаунт

Телеграм канал «Библиотека джависта | Java, Spring, Maven, Hibernate»

Библиотека джависта | Java, Spring, Maven, Hibernate
5.4K
8.6K
1.2K
351
49.0K
Все самое полезное для Java-разработчика в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv

РКН: https://gosuslugi.ru/snet/67a5bbda1b17b35b6c1a55c4
Подписчики
Всего
23 577
Сегодня
-5
Просмотров на пост
Всего
2 254
ER
Общий
8.61%
Суточный
6.8%
Динамика публикаций
Telemetr - сервис глубокой аналитики
телеграм-каналов
Получите подробную информацию о каждом канале
Отберите самые эффективные каналы для
рекламных размещений, по приросту подписчиков,
ER, количеству просмотров на пост и другим метрикам
Анализируйте рекламные посты
и креативы
Узнайте какие посты лучше сработали,
а какие хуже, даже если их давно удалили
Оценивайте эффективность тематики и контента
Узнайте, какую тематику лучше не рекламировать
на канале, а какая зайдет на ура
Попробовать бесплатно
Показано 7 из 5420 постов
Смотреть все посты
Пост от 15.10.2025 09:03
516
0
18
🐸 Библиотека джависта #DevLife
Изображение
😁 14
👍 5
👏 1
Пост от 14.10.2025 22:01
1 198
0
1
🤓 Пока Python стал π-thon, ты можешь стать Data Scientist'ом В Proglib.academy стартует экспресс-курс «Математика для Data Science»: 10 живых вебинаров, практика на Python и спикеры из ВШЭ, Яндекс Практикума и Wildberries, которые всё разложат по полочкам. В программе: 🔹 матан, линал, теория вероятностей; 🔹 3 практических проекта + викторина с розыгрышем TG Premium; 🔹 поддержка преподавателей и чат с единомышленниками; 🎁 Оплати курс до 19 октября — получи курс по базовой математике в подарок. 🗓️ Старт — 6 ноября 👉 Записаться на курс
Изображение
1
Пост от 14.10.2025 20:06
1 495
0
4
🧪 JUnit 6 — уже почти JUnit официально двигается дальше: версия 6 уже в RC3. Минимальная поддерживаемая Java теперь — 17, архитектура переосмыслена, и наконец-то все модули (Platform, Jupiter, Vintage) получили единый номер версии. Но если честно — революции не случилось. Да, API заметно подчистили, выкинули старые модули вроде junit-platform-runner, добавили встроенную интеграцию с Java Flight Recorder и улучшили поддержку Kotlin (suspend-тесты теперь можно писать нативно). Однако принципиально новых возможностей тестирования — почти нет. Это скорее эволюция и техдолг-чистка, чем что-то, что заставит переписать ваши тесты завтра. 🔗 Полные release notes 💬 Оставляйте ваше мнение в комменты 🐸 Библиотека джависта #News
5
👍 5
🔥 2
🥱 2
Пост от 14.10.2025 19:04
1 569
0
10
🐸 Библиотека джависта #DevLife
Изображение
😁 21
👍 3
2
🔥 1
Пост от 14.10.2025 14:33
1 730
15
7
👀 Задача с собеса: проверка на палиндром (jun) Дана строка, нужно определить, является ли она палиндромом. Палиндром — это строка, которая читается одинаково слева направо и справа налево. Пробелы, знаки препинания и регистр букв при этом не учитываются. 💡 Ключевые моменты: — Необходимо учитывать только буквенные символы, игнорируя пробелы и знаки препинания. — Сравнение должно быть нечувствительным к регистру. ▪️ Решение: Эффективное реализация может включать два указателя, движущихся навстречу друг другу от начала и конца строки. 💬 Делитесь своими решениями в комментариях (прячьте под спойлер) 🐸 Библиотека джависта #CoreJava
👍 3
🔥 2
1
Пост от 14.10.2025 10:22
1 536
0
26
⚙️ Spring Boot + Flyway: пошаговая настройка миграций базы данных Когда проект живёт дольше полугода — ручное обновление схемы БД превращается в хаос. Flyway решает эту проблему: управляет версионированием схемы и миграциями через SQL-скрипты прямо из вашего приложения. Для настройки: 1️⃣ Добавляем зависимость org.flywaydb flyway-core ИЛИ implementation("org.flywaydb:flyway-core") Также добавляет драйвер для вашей БД. 2️⃣ Создаём структуру для миграций По умолчанию Flyway ищет скрипты в: src/main/resources/db/migration/ Пример: db/migration/ ├─ V1__init_schema.sql ├─ V2__add_users_table.sql └─ V3__add_index_email.sql Имена файлов важны — Flyway сортирует их по версии (V1, V2, ...). 3️⃣ Пример SQL-миграции — V1__init_schema.sql CREATE TABLE products ( id SERIAL PRIMARY KEY, name VARCHAR(100) NOT NULL, price DECIMAL(10,2) NOT NULL ); — V2__add_users_table.sql CREATE TABLE users ( id SERIAL PRIMARY KEY, email VARCHAR(100) UNIQUE NOT NULL, created_at TIMESTAMP DEFAULT now() ); 4️⃣ Настройки Flyway в application.yml spring: datasource: url: jdbc:postgresql://localhost:5432/app username: app password: secret flyway: enabled: true baseline-on-migrate: true locations: classpath:db/migration Flyway выполнит все миграции, которых ещё нет в таблице flyway_schema_history. 5️⃣ Команды и интеграция ▪️ Локально: ./mvnw flyway:migrate или просто запустите Spring Boot — миграции применятся автоматически. ▪️ Для CI/CD: — Используйте flyway:validate перед деплоем. — Добавляйте новые SQL-файлы при изменении схемы. — Не редактируйте старые версии (они уже зафиксированы). 6️⃣ Полезные практики — Используйте R__-скрипты (repeatable migrations) для справочников, триггеров, процедур. — Версионируйте миграции в Git вместе с кодом. — Проверяйте миграции на чистой базе перед мержем. — Совмещайте с Testcontainers для автоматической проверки миграций в CI. 💡 Преимущество Flyway — прозрачная история эволюции базы. Можно воспроизвести схему любой версии, не ломая прод. 🐸 Библиотека джависта #Enterprise
Изображение
👍 8
🔥 3
👏 1
Пост от 13.10.2025 22:05
1 594
0
4
👍 7
🔥 5
1
Смотреть все посты