Java, SQL и Spring
Java, SQL и Spring
  • Видео 11
  • Просмотров 382 649
🚀 Enterprise Java Beans на живом примере! Tomee сервер + бд MySQL 🌐🔥 Часть 1: Backend на EJB 💻🛠️
Таймкоды:
0:00 🏁 Вступление: Простое объяснение, что такое EJB
2:53 🫘 Виды бинов: Stateless, Singleton и другие
5:17 🛠️ Создание проекта: Первый шаг
5:53 ⚙️ Конфигурация pom.xml: Настраиваем зависимости
7:15 🗂️ Структура приложения: Организация кода
8:45 📄 Все конфигурационные XML-файлы: Что и как настроить
11:42 👩‍💻 Создание Employee Entity: Работа с данными
13:55 🏢 Stateless Bean Class EmployeeService: Реализация бэкенда
17:17 🐳 Docker-контейнеры: Настраиваем Tomee и MySQL, объединяем в сеть
22:09 🗃️ Создание таблицы в MySQL: Подготовка базы данных
23:29 🏗️ Сборка проекта и деплой: Загружаем приложение на сервер
26:34 📜 Разбор логов: Логирование на Tomee (Docker версия)
29:33 📬 POST-запрос с CURL: Т...
Просмотров: 1 172

Видео

🔥 Полный Проект: Java Servlets + Tomcat + Docker Compose 🎮Разработка веб-приложения с нуля! 🚀🔥 Полный Проект: Java Servlets + Tomcat + Docker Compose 🎮Разработка веб-приложения с нуля! 🚀
🔥 Полный Проект: Java Servlets + Tomcat + Docker Compose 🎮Разработка веб-приложения с нуля! 🚀
Просмотров 23 тыс.13 дней назад
Таймкоды: 0:00 🚀 Введение 2:30 🔍 Архитектура проекта - Обзор 5:03 📦 Обзор зависимостей в pom.xml 6:10 🛠️ Обзор log4j2.xml и его конфигурации 7:00 🗃️ Сохранение логов в Tomcat 10:50 🔗 Конфигурация persistence.xml для работы с базой данных 12:10 🏗️ Пакет сущностей (Entities) - JPA и наследование 15:00 🧩 Обзор пакета DTO 18:50 📜 Структура и методы класса GameLogger для отправки сообщений на фронте...
📋 Сохраняем данные из HTML-формы 📝 в MySQL 🐬 через Servlet doPost 🚀 (JPA, Docker Compose 🐳)📋 Сохраняем данные из HTML-формы 📝 в MySQL 🐬 через Servlet doPost 🚀 (JPA, Docker Compose 🐳)
📋 Сохраняем данные из HTML-формы 📝 в MySQL 🐬 через Servlet doPost 🚀 (JPA, Docker Compose 🐳)
Просмотров 32 тыс.24 дня назад
📜 Описание для видео: 💻 В этом видео мы на практике: 1️⃣ Сохраним данные из HTML-формы в базу данных MySQL. 2️⃣ Подключим JPA и Hibernate для работы с базой данных. 3️⃣ Настроим Docker Compose для автоматического запуска MySQL. 4️⃣ Покажем интеграцию Java Servlets, JPA и MySQL в веб-приложении. 🔧 Что будет: Отправка данных с формы через Fetch API (JavaScript). Обработка POST-запросов с JSON в J...
"POST-запросы в Java Servlets 📤 Подключаем фронтенд: Fetch API + JSON!""POST-запросы в Java Servlets 📤 Подключаем фронтенд: Fetch API + JSON!"
"POST-запросы в Java Servlets 📤 Подключаем фронтенд: Fetch API + JSON!"
Просмотров 44 тыс.26 дней назад
В этом видео мы продолжаем разбирать работу с Java Servlets. На этот раз мы сосредоточимся на отправке данных с помощью POST-запросов. 🚀 Вы узнаете: Как работает Fetch API в JavaScript для отправки POST-запросов. Как обрабатывать JSON-данные на стороне сервера с помощью сервлетов. Как сформировать и отправить JSON-ответ клиенту. Всё это с пошаговым объяснением и демонстрацией! Если вы хотите на...
"Настройка IntelliJ IDEA для веб-приложений: Tomcat, Servlets и Maven 🌐🚀""Настройка IntelliJ IDEA для веб-приложений: Tomcat, Servlets и Maven 🌐🚀"
"Настройка IntelliJ IDEA для веб-приложений: Tomcat, Servlets и Maven 🌐🚀"
Просмотров 74 тыс.27 дней назад
В этом видео мы пошагово настроим IntelliJ IDEA Community Edition для разработки веб-приложений с использованием сервера Tomcat и будем использовать Java Servlets. 🛠️✨ Что вы узнаете: 1️⃣ Как подключить сервер Tomcat и настроить Maven WebApp в IntelliJ IDEA. 2️⃣ Переход от консольных программ к профессиональной разработке веб-приложений. 3️⃣ Сборка WAR-архива, деплой приложения и отображение да...
Видео 5: Оптимизация структуры базы данных 🎥 JPA @MappedSuperclass vs @Inheritance SINGLE_TABLEВидео 5: Оптимизация структуры базы данных 🎥 JPA @MappedSuperclass vs @Inheritance SINGLE_TABLE
Видео 5: Оптимизация структуры базы данных 🎥 JPA @MappedSuperclass vs @Inheritance SINGLE_TABLE
Просмотров 31 тыс.Месяц назад
В этом видео я показываю, как реализовать наследование в JPA двумя способами: 1️⃣ Используем @MappedSuperclass для отображения базовых атрибутов. 2️⃣ Переходим к стратегии @Inheritance(SINGLE_TABLE) для работы с иерархией в одной таблице. 🚀 Пошаговый код: GitHub Repository 🔥 Подходит для доменно-ориентированного проектирования и оптимизации структуры базы данных. 📦 Что вы узнаете: Когда и зачем...
Видео 4: Оптимизация загрузки. Использование Criteria Query для загрузки игроков из базы данных 🚀Видео 4: Оптимизация загрузки. Использование Criteria Query для загрузки игроков из базы данных 🚀
Видео 4: Оптимизация загрузки. Использование Criteria Query для загрузки игроков из базы данных 🚀
Просмотров 324Месяц назад
🎮 В этом видео мы продолжаем разработку нашей мини-RPG игры и изучаем, как использовать Criteria Query для загрузки данных игроков из базы данных 🧑‍💻. Подробно разберем код 🔍, расскажем о преимуществах такого подхода ⚡ и рассмотрим, как улучшить производительность 🚀 и гибкость взаимодействия с базой данных. ✅ Преимущества Criteria Query: 1️⃣ Строковые HQL-запросы подвержены синтаксическим ошибк...
Как устроиться джуниор джава разработчиком в Германии | Как успешно пройти интервьюКак устроиться джуниор джава разработчиком в Германии | Как успешно пройти интервью
Как устроиться джуниор джава разработчиком в Германии | Как успешно пройти интервью
Просмотров 58 тыс.Месяц назад
🚀 В этом видео я расскажу, как начать карьеру джуниор Java разработчика в Германии 🇩🇪. Узнаете, что нужно для поиска работы 🧑‍💻, как подготовиться к интервью 💼 и какие навыки ценятся больше всего 💡. Мы обсудим: 1️⃣ Этапы собеседования на позицию Junior Java Developer 🎯 2️⃣ Советы по созданию сильного резюме 📄 3️⃣ Какие вопросы чаще всего задают на интервью ❓ 4️⃣ Полезные ресурсы для подготовки ...
Видео 3: 🛡️Загрузка из базы данных. РПГ на Java: Загрузка Игроков из MySQL с @Hibernate и @DockerВидео 3: 🛡️Загрузка из базы данных. РПГ на Java: Загрузка Игроков из MySQL с @Hibernate и @Docker
Видео 3: 🛡️Загрузка из базы данных. РПГ на Java: Загрузка Игроков из MySQL с @Hibernate и @Docker
Просмотров 55 тыс.Месяц назад
Мы продолжаем разработку консольной мини-РПГ, где Гэндальф сражается с Арагорном! В этом видео я добавляю функциональность загрузки данных игрока из базы данных 📚 Что вы узнаете: Загрузка данных из базы MySQL через Hibernate. Реализация метода для работы с разными типами игроков. Использование Docker для быстрого запуска базы данных. Работа с Hibernate для чтения и записи данных. 🔍 Что вы увиди...
Видео 2: Сохранение в базу данных. Создаём мини RPG игру Java с JPA/ Hibernate + Docker/MySQLВидео 2: Сохранение в базу данных. Создаём мини RPG игру Java с JPA/ Hibernate + Docker/MySQL
Видео 2: Сохранение в базу данных. Создаём мини RPG игру Java с JPA/ Hibernate + Docker/MySQL
Просмотров 6 тыс.Месяц назад
В этом видео я продолжаю серию уроков по использованию базы данных в Java-приложениях на примере разработки небольшого проекта RPG-игры. 🎮 На примере покажу: 🛠️ Как использовать Java Persistence API (JPA) с Hibernate: Научитесь работать с JPA и Hibernate для управления данными. 🐳 Настройка Docker-контейнера с базой данных MySQL: Увидите, как настроить базу данных в Docker для вашего проекта. ⚙️...
Видео 1: Java21 Maven + SQL Docker + JPA HibernateВидео 1: Java21 Maven + SQL Docker + JPA Hibernate
Видео 1: Java21 Maven + SQL Docker + JPA Hibernate
Просмотров 58 тыс.Месяц назад
В этом видео показано, как установить соединение с базой данных MySQL, работающей в Docker-контейнере, с использованием Java и Maven. Рассматриваются два подхода: подключение через JDBC и использование JPA с Hibernate. Это полезное руководство для разработчиков, особенно для начинающих, чтобы настроить взаимодействие между Java-приложением и базой данных. 📌 Что вы узнаете из видео: 🐳 Настройка ...