На сайті вийшов цікавий матеріал про Java Servlet 😊 #java #java_servlet #servlet
https://antitutor.com.ua/java-servlet/
https://antitutor.com.ua/java-servlet/
Antitutor
Java Servlet - Antitutor
В даному матеріалі мова піде про Java Servlet. Розберемось що таке сервлет і як він повʼязаний з веб розробкою на Java.
#java #jsp #jstl
Java JSP - technology you must know before a dip into the Web Frameworks Java. 😊
https://antitutor.com.ua/jsp-%d0%b2-java/
Java JSP - technology you must know before a dip into the Web Frameworks Java. 😊
https://antitutor.com.ua/jsp-%d0%b2-java/
Antitutor
JSP в Java - Antitutor
Даний матеріал присвячений JSP в Java. В матеріалі про Servlet, ми вже бачили роботу простого JSP файлу. Сьогодні спробуємо розібратися з Java Server Pages.
Як і обіцяв😊 Випустив нове відео на каналі.
Spring Boot 3 CRUD Rest App. Mapstruct, Java Record присутні
https://youtu.be/xzOvDoz7XIg
Spring Boot 3 CRUD Rest App. Mapstruct, Java Record присутні
https://youtu.be/xzOvDoz7XIg
YouTube
CRUD REST API With Spring Boot 3.0 and Java Record | JPA, Validator, MapStruct, H2, Postman, Lombok
In this video, we build CRUD Rest Api using Spring Boot 3 with Gradle.
Technologies and frameworks we use: Java 17, Spring Data JPA, MapStruct, Java Record, Filter, H2
The source code can be found here: https://github.com/caligula95/crud-app-example
00:00…
Technologies and frameworks we use: Java 17, Spring Data JPA, MapStruct, Java Record, Filter, H2
The source code can be found here: https://github.com/caligula95/crud-app-example
00:00…
👍3
Записав відео по Micronaut Framework. Це фреймворк, який запустили творці Spring Boot. Власне саме тому він так схожий на Spring Boot.
https://youtu.be/xVrEoFil1wE
https://youtu.be/xVrEoFil1wE
YouTube
Micronaut CRUD REST API | Data JPA, H2, Gradle, Validator, Mapstruct, Lombok | With Source Code
In this example, we build CRUD REST API Application using Micronaut Framework.
The logic and domain are the same as in the previous tutorial:
https://youtu.be/xzOvDoz7XIg
Technologies and frameworks we use: Java 17, Micronaut Data JPA, MapStruct, Java Record…
The logic and domain are the same as in the previous tutorial:
https://youtu.be/xzOvDoz7XIg
Technologies and frameworks we use: Java 17, Micronaut Data JPA, MapStruct, Java Record…
👍3
На каналі вийшло ще одне відео. На цей раз фронтенд на ReactJS. За допомогою ReactJS викликав REST API, яке побудував в попередніх відео.
https://youtu.be/YOgikZLmQgY
https://youtu.be/YOgikZLmQgY
YouTube
CRUD ReactJS: Fetch API, Component, Modal
In this video, we build a CRUD Frontend application using ReactJS Framework.
We consume REST API which we built in the previous tutorial: https://youtu.be/xzOvDoz7XIg
Technologies we use: ReactJS, Fetch API, React Modal
Source code: https://github.com/caligula95/crud…
We consume REST API which we built in the previous tutorial: https://youtu.be/xzOvDoz7XIg
Technologies we use: ReactJS, Fetch API, React Modal
Source code: https://github.com/caligula95/crud…
Написав велику статтю по Spring Dependency Injection. Раджу почитати всім, в кого ще є сумніви з приводу того, як це все працює і для чого потрібно😁
https://antitutor.com.ua/spring-dependency-injection-%d0%b2%d0%bf%d1%80%d0%be%d0%b2%d0%b0%d0%b4%d0%b6%d0%b5%d0%bd%d0%bd%d1%8f-%d0%b7%d0%b0%d0%bb%d0%b5%d0%b6%d0%bd%d0%be%d1%81%d1%82%d0%b5%d0%b9-spring/
https://antitutor.com.ua/spring-dependency-injection-%d0%b2%d0%bf%d1%80%d0%be%d0%b2%d0%b0%d0%b4%d0%b6%d0%b5%d0%bd%d0%bd%d1%8f-%d0%b7%d0%b0%d0%bb%d0%b5%d0%b6%d0%bd%d0%be%d1%81%d1%82%d0%b5%d0%b9-spring/
Antitutor
Spring dependency injection – впровадження залежностей Spring - Antitutor
Даний матеріал присвячений Spring dependency injection – впровадження залежностей Spring. Тема досить важлива для тих, хто починає вивчати Spring Framework.
👍1
Записав відео по Spring Batch. Спробував показати яким чином можна налаштувати Job, як виконувати роботу з певною періодичністю, як читати файл та REST API
https://youtu.be/zcByhmTtcfI?si=kS9K5okZqWaY4PQX
https://youtu.be/zcByhmTtcfI?si=kS9K5okZqWaY4PQX
YouTube
Spring Batch Read File, Consume REST, Schedule Job | Spring Boot 3, Spring Batch, Scheduler
In this video, we implement Spring Batch functionality using different approaches.
The first approach is using Spring Batch Chunk to read CSV files, process data and store it in DB.
Then, we set the reader to consume REST API, process data, and store it in…
The first approach is using Spring Batch Chunk to read CSV files, process data and store it in DB.
Then, we set the reader to consume REST API, process data, and store it in…
❤1🔥1
Минув майже рік з дати оновлення Spring Framework 6 та Spring Boot 3. Тому саме час починати використовувати нові версії даного фреймворку. А щоб робити це було легше, я написав невеликий матеріал, де виклав всі найбільші нововведення.
https://antitutor.com.ua/%d1%89%d0%be-%d0%bd%d0%be%d0%b2%d0%be%d0%b3%d0%be-%d0%b2-spring-boot-3-%d1%82%d0%b0-spring-6/
https://antitutor.com.ua/%d1%89%d0%be-%d0%bd%d0%be%d0%b2%d0%be%d0%b3%d0%be-%d0%b2-spring-boot-3-%d1%82%d0%b0-spring-6/
Antitutor
Що нового в Spring Boot 3 та Spring 6 - Antitutor
У цій статті ми розглянемо, що нового в Spring 6 та Spring Boot 3 додали для нас розробники фреймворку. Подивимось, нововведення в Spring
🔥2
На каналі вийшло відео по ElasticSearch. А саме про те, як можна почати працювати з ElasticSearch використовуючи Spring Boot. Приємного перегляду😊
https://youtu.be/IR2oaMjhEo4?si=njW70MeDkWd68Gnh
https://youtu.be/IR2oaMjhEo4?si=njW70MeDkWd68Gnh
YouTube
Spring Boot 3 ElasticSearch Example
In this video, we build Spring Boot 3 Application using ElasticSearch.
Source code: https://github.com/caligula95/spring-boot-elasticsearch-app
00:00 - Intro
00:07 - What is ElasticSearch
00:35 - Spring Boot Project Creation
01:51 - Run ElasticSearch on…
Source code: https://github.com/caligula95/spring-boot-elasticsearch-app
00:00 - Intro
00:07 - What is ElasticSearch
00:35 - Spring Boot Project Creation
01:51 - Run ElasticSearch on…
👍3
Інтеграційні тести допоможуть протестувати, як ваш мікросервіс буде працювати з іншими сервісами.
Інтеграційні тести дуже часто ігнорують навіть на серйозних проєктах. Робити цього не варто. Тим більше, що писати їх геть не складно😊
https://youtu.be/QnfwblMrBd4?si=cAHcCe-nVgQzbFWA
Інтеграційні тести дуже часто ігнорують навіть на серйозних проєктах. Робити цього не варто. Тим більше, що писати їх геть не складно😊
https://youtu.be/QnfwblMrBd4?si=cAHcCe-nVgQzbFWA
YouTube
Integration Tests with WireMock and Spring Boot
In this tutorial, we write integration tests for the Spring Boot application using WireMock.
For Unit tests please refer to this tutorial: https://youtu.be/8Vd3MYml2Js?si=pLAujwa5LiWTN2V9
Source code: https://github.com/caligula95/spring-booot-wiremock
…
For Unit tests please refer to this tutorial: https://youtu.be/8Vd3MYml2Js?si=pLAujwa5LiWTN2V9
Source code: https://github.com/caligula95/spring-booot-wiremock
…
👏2
На сайті вийшло відразу 2 цікаві матеріали про будову та комунікацію в мережі.
https://antitutor.com.ua/%d1%8f%d0%ba-%d0%bf%d1%80%d0%b0%d1%86%d1%8e%d1%94-%d0%bc%d0%b5%d1%80%d0%b5%d0%b6%d0%b0-%d1%96%d0%bd%d1%82%d0%b5%d1%80%d0%bd%d0%b5%d1%82/
https://antitutor.com.ua/%d0%bf%d1%80%d0%be%d1%82%d0%be%d0%ba%d0%be%d0%bb-http/
https://antitutor.com.ua/%d1%8f%d0%ba-%d0%bf%d1%80%d0%b0%d1%86%d1%8e%d1%94-%d0%bc%d0%b5%d1%80%d0%b5%d0%b6%d0%b0-%d1%96%d0%bd%d1%82%d0%b5%d1%80%d0%bd%d0%b5%d1%82/
https://antitutor.com.ua/%d0%bf%d1%80%d0%be%d1%82%d0%be%d0%ba%d0%be%d0%bb-http/
Antitutor
Як працює мережа Інтернет - Antitutor
В даному матеріалі я хочу розповісти про те, як працює мережа Інтернет. Те, до чого ми з вами так звикли не є чимось природним.
На сайті зʼявився матеріал про MVC - Model View Controller підхід. Показав все в деталях на прикладі коду веб додатку
https://antitutor.com.ua/mvc-model-view-controller/
https://antitutor.com.ua/mvc-model-view-controller/
Antitutor
MVC - Model View Controller - Antitutor
Сьогодні у нас знайомство з MVC - Model View Controller підходом в розробці програмного забезпечення. Спробуємо розібратись, що означає MVC.
#java #springmvc #spring_boot
Spring MVC Tutorial with CRUD Example вже на каналі)
https://youtu.be/do7XqcaIkVk?si=K61CFeN6AUablwsl
Spring MVC Tutorial with CRUD Example вже на каналі)
https://youtu.be/do7XqcaIkVk?si=K61CFeN6AUablwsl
YouTube
Spring MVC Thymeleaf Tutorial with CRUD Example and Source Code
In this tutorial, we study Spring MVC with Thymeleaf.
We check how to create Thymeleaf Fragment and use it, how to submit POST and GET forms, loop through objects list using Thymeleaf.
We also check how to accept data using PathVariable, RequestParam, ModelAttribute.…
We check how to create Thymeleaf Fragment and use it, how to submit POST and GET forms, loop through objects list using Thymeleaf.
We also check how to accept data using PathVariable, RequestParam, ModelAttribute.…
👍2
На сайті вийшов матеріал про REST: починаючи від історії створення до принципів, яких бажано дотримуватись при проектуванні REST API.
https://antitutor.com.ua/%d0%be%d1%81%d0%bd%d0%be%d0%b2%d0%b8-rest/
https://antitutor.com.ua/%d0%be%d1%81%d0%bd%d0%be%d0%b2%d0%b8-rest/
Antitutor
Основи REST - Antitutor
В даному матеріалі ми вивчимо основи REST. Спробуємо розібратись, які сервіси називаються RESTful та що таке REST API.
На каналі вийшло нове відео по Spring MVC Security:
https://youtu.be/6aywIh_wsH8?si=RjnvYTv1IZtOqhmL
https://youtu.be/6aywIh_wsH8?si=RjnvYTv1IZtOqhmL
YouTube
Spring MVC Security Thymeleaf | Login and Register Form
In this video, we secure our Web application with Spring Security. We also create Login and Registration page using Thymeleaf and Spring MVC.
We hide and show functionality based on the User's Role in the system.
Link to the previous tutorial: https://y…
We hide and show functionality based on the User's Role in the system.
Link to the previous tutorial: https://y…
👍2
Нове відео для тих, хто досі не в курсі, як ефективно обробляти помилки в Spring REST додатках😊
https://youtu.be/7OT3EjyI2x4?si=hEKK-ER40NTOnqtJ
https://youtu.be/7OT3EjyI2x4?si=hEKK-ER40NTOnqtJ
YouTube
Exception Handling in Spring Boot | RestControllerAdvice, ExceptionHandler Example
In this video, we're diving into a crucial aspect of Spring Boot Web Development - Exception Handling.
Today, we'll explore the @RestControllerAdvice annotation and the @ExceptionHandler method.
Link to Spring MVC tutorial: https://youtu.be/do7XqcaIkVk?si=…
Today, we'll explore the @RestControllerAdvice annotation and the @ExceptionHandler method.
Link to Spring MVC tutorial: https://youtu.be/do7XqcaIkVk?si=…
👍2
Дуже часто, коли переходять зі Spring MVC на REST, виникає потреба скомбінувати різни типи Security в одному проєкті. Дане відео якраз про це
https://youtu.be/KHoldnHqQQM?si=EyKMlDFxP0JmmBDE
https://youtu.be/KHoldnHqQQM?si=EyKMlDFxP0JmmBDE
YouTube
Combine Spring MVC and REST JWT Security
This tutorial combines Spring MVC Security with REST JWT Spring Security in a single application.
Link to Spring MVC Explanation: https://youtu.be/do7XqcaIkVk?si=_Dq9ckNLLr4orTr1
Link to Spring MVC Security: https://www.youtube.com/watch?v=6aywIh_wsH8
…
Link to Spring MVC Explanation: https://youtu.be/do7XqcaIkVk?si=_Dq9ckNLLr4orTr1
Link to Spring MVC Security: https://www.youtube.com/watch?v=6aywIh_wsH8
…
🕊2
Generative AI набуває все більшої популярності.
Для тих, хто хоче спробувати впровадити генеративні моделі в свій Java код, є чудова бібліотека LangChain4J. Її функціонал ми і розбираємо в даному відео
https://youtu.be/KX1BuokLLpg?si=_X5qCO6ElxQw6vmD
Для тих, хто хоче спробувати впровадити генеративні моделі в свій Java код, є чудова бібліотека LangChain4J. Її функціонал ми і розбираємо в даному відео
https://youtu.be/KX1BuokLLpg?si=_X5qCO6ElxQw6vmD
YouTube
Spring Boot Application with ChatGPT API using LangChain4J
In this tutorial, we build our first ChatBot using Spring Boot, OpenAI API (ChatPGT), and LangChain4j.
We take a look at how to specify custom system messages to ChatGPT. We explore how to create chat history using LanChain4j. And also try to receive complex…
We take a look at how to specify custom system messages to ChatGPT. We explore how to create chat history using LanChain4j. And also try to receive complex…