Тёмный

Building REST APIs with Spring Boot 

IntelliJ IDEA, a JetBrains IDE
Подписаться 114 тыс.
Просмотров 87 тыс.
50% 1

In this live coding session, you will learn how to build REST APIs in Java with Spring Boot. You will learn how to bootstrap your application using Spring Initializr and the New Project Wizard in IntelliJ IDEA. You will learn some best practices to keep in mind when creating your APIs. By the end of this session, you will be able to create a basic CRUD REST API in Spring Boot.
Speaker: Dan Vega

Развлечения

Опубликовано:

 

11 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 41   
@zahidrouf7171
@zahidrouf7171 2 года назад
section: 00:04:18 Introduction 00:05:26 API 00:07:00 REST 00:08:16 Demo 00:08:46 Create Spring project from online start_spring_io 00:14:56 create Spring project from ItelliJ IDE 00:15:50 run project 00:18:12 create class inside model package 00:22:00 create class inside model package 00:24:39 create LiveStream class inside model package 00:28:35 create LiveStreamController class in controller package 00:34:50 create LiveStreamRepository class in repository package 01:02:38 more information about learning resources 01:04:10 Question Answer session
@WilmanArambillete
@WilmanArambillete 2 года назад
excellent webinar! Very well explained! Kudos
@timothykoar6265
@timothykoar6265 Год назад
This is a great demo. Thank You!
@ZZZZZZZaaaart
@ZZZZZZZaaaart Год назад
This is top, top knowledge. THANK YOU SO MUCH Dan was great. Thank you, thank you and thank you!!
@dan_bahaushiya01
@dan_bahaushiya01 4 месяца назад
I really loved this awesome sessions
@emrekaplan742
@emrekaplan742 4 месяца назад
excellent video and straight forward !
@santhoshjke
@santhoshjke 2 года назад
Very informative and well explained. Great session. Like you mentioned Dan I'm a big big fan of IntellIJ too and well worth to have the ultimate version.
@eddies.8314
@eddies.8314 2 года назад
Great stream. A recommendation would be to maybe annotate sections in the video, so it's easier to navigate through topics when watching it as a video.
@ArquimedesOfficial
@ArquimedesOfficial 2 года назад
OMG is Mala Gupta, she wrote the best JAVA certification book on market!
@sushilzende5995
@sushilzende5995 2 года назад
Awesome !
@GauravJain108
@GauravJain108 Год назад
Thank you so much! :D
@rmanamuli6732
@rmanamuli6732 2 года назад
@Dan Vega thank you for sharing... @18:58...throw 19:00.. how did you generate the fields from the record class LiveStream ?
@kingstonmocktail7744
@kingstonmocktail7744 2 года назад
Thank you for this, wish it was bit longer
@DanVega
@DanVega 2 года назад
How about an in-depth course on the topic?
@kingstonmocktail7744
@kingstonmocktail7744 2 года назад
@@DanVega That would be very much appreciated
@returncode0000
@returncode0000 2 года назад
@@DanVega Absolutely! Great webinar, I'm a big fan of your sessions on YT
@ayuobmousa6589
@ayuobmousa6589 2 года назад
goodluck Dan nice talk
@santacloudy
@santacloudy Год назад
I'm a newbie and I have no idea what just happened in this video
@jameskoh3463
@jameskoh3463 Год назад
Keep it up and good luck I would have commented this too few months ago
@adnansiddiqui2575
@adnansiddiqui2575 2 года назад
@DanVega: At 19:00, how did the Model fields populate by doing a lookup on the word "live". You mention something about props. Can you please briefly explain. What IntelliJ plugin was used installed to do that lookup and pull all those fields? Thanks in advance.
@sarangsupekar7777
@sarangsupekar7777 2 года назад
That's GitHub Co-Pilot, Google about it.
@mwatkins0590
@mwatkins0590 Год назад
not to be a doodooface but this sort of implies there is a previous video/project we are following off of here and its a bit confusing not coming from that, and not knowing which video this is a continuation of. I do appreciate the video though, youtube is plagued with a lot of bad java tutorials and this one is pretty good and easy to get up and running with. you do go a bit fast with the code generations, and for instance someone has to know to import the correction junit packages for the assertion methods, so it might not be the best video to someone who is new to java itself.
@sofianezerrouki1211
@sofianezerrouki1211 2 года назад
Thank you for this great information, I want to ask you how to use services, and what's the difference between using repository instead of services on controller?
@josebispo1545
@josebispo1545 2 года назад
I think it might just be because it doesn't have any logic to manipulate the data in the service layer, it's simpler to call the repository directly, and it's more didactic too.
@jmainex
@jmainex Год назад
at 23:30, why was the assertNotNull(stream) and assertEquals("REST APIs with Spring Boot", stream.getTitle()) put inside the constructor and not outside of it?
@ahmede7141
@ahmede7141 2 года назад
Thanks, Will there be other webinars for advanced REST APIs with Spring Boot?
@DanVega
@DanVega 2 года назад
Nothing planned but if you reach out to me and let me know what you're interested in I will put it on my suggestion board.
@dewman7477
@dewman7477 Год назад
@@DanVega hey Dan can I ask you for some help or advice on web development with Java and HTML/CSS/Javascript on a project?
@traveho2747
@traveho2747 Год назад
For the MutableLiveStream Class inside the model package, Can we use LomBok instead to reduce writing code? Another question, Is using Service interface, Service Impl, DTO considered as a good idea?
@jmainex
@jmainex Год назад
lombok worked for my mutable class but for the immutable class i used 'record' which did not support lombok
@saravana-kumar-m
@saravana-kumar-m 2 года назад
Great Session. Where does the concept of "record" fit in the java world? What problem it is trying to solve? Can it be used as JPA entities? Can it be used as a replacement for DTOs. My DTOs have many fields that do not have a direct field in the entity but are computed on the fly based on a few other calculations. Can this be achieved using "record"? Thanks.
@DanVega
@DanVega 2 года назад
Its a way to create a consiece immutable data class. You can't use it with JPA yet but you can use it with Spring Data JDBC.
@saravana-kumar-m
@saravana-kumar-m 2 года назад
@@DanVega Thanks Dan for replying. I get your point but I can't find the right place to use it. Anyway Thanks again.
@NguyenDuy-jd6sm
@NguyenDuy-jd6sm 2 года назад
good livestream
@jopadjr
@jopadjr 2 года назад
397th....Thanks....Great video...
@mikojan85channel
@mikojan85channel Год назад
we are missing the part about connecting it to a *database*. However many useful stuff said thru the video
@leoskaplan2477
@leoskaplan2477 2 года назад
This is the first time i had to comment something like this. Why dont you explain a little bit more about things you are doing and how are you doing this? As complete newbie i have hard time to understand how did you create that record class, what is "target" for, why did you decide to generate hash and equal and i am still at the first half of the video. Unfortunately did not help at all..
@pavelpetrashov2975
@pavelpetrashov2975 2 года назад
Spring boot java 17 hello world session.
@Se7_7
@Se7_7 Год назад
I thought he said there's a github repo
@Rope257
@Rope257 2 года назад
When even software engineers think that they have to announce their pronouns in a presentation. Sad, sad, day it is.
@wazeeharaa8100
@wazeeharaa8100 2 года назад
Why Boring man. Get into the concept quickly.
Далее
HTTP Client - Secret Weapon for Web Service Testing
57:23
ХЕРЕЙД БОИТСЯ МОЕЙ СОБАКИ!
37:08
How Many Balloons Does It Take To Fly?
00:18
Просмотров 30 млн
What is a REST API?
9:12
Просмотров 1,5 млн
Java Language Futures - Spring 2024 Edition
50:47
Просмотров 17 тыс.
Rest API - Best Practices - Design
15:50
Просмотров 100 тыс.
JAVA DTO Pattern Tutorial | Simplify Your Code
19:12
Просмотров 193 тыс.
Отомстила слепой сестре 👍
0:55
Ставь ❤️ и подписывайся 🔥
0:14