Spring boot 3 - OpenApi Documentation | Swagger UI

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024

Комментарии • 233

  • @BoualiAli
    @BoualiAli  Год назад +2

    Join the Micro Services course waiting list and get and get an exclusive *EARLY-BIRD discount*
    aliboucoding.ck.page/d0f9317e13

  • @tanaykamath1415
    @tanaykamath1415 9 месяцев назад +5

    One of the few creators who posts videos on Spring Boot, thanks a lot!!

    • @BoualiAli
      @BoualiAli  9 месяцев назад

      Happy you liked it!

  • @abu-dukhan
    @abu-dukhan Год назад +8

    Wollah to me you are the best content creator in the entire RUclips Ali 🥰
    Thank you so so much Alibou. May Allah reward you abundantly.

    • @BoualiAli
      @BoualiAli  Год назад +3

      this comment really made my day.
      I will never stop creating content especially for nice people like you.
      God bless you

  • @user-ej1vw4jp3p
    @user-ej1vw4jp3p 16 часов назад

    Bro thank you a lot for this tutorial video! Explained everything in great detail. Thanks!

  • @ayyubxonrustamov700
    @ayyubxonrustamov700 Год назад +11

    This is a great swagger tutorial!
    I loved it!
    Thank you Alibou for the awesome content!

    • @BoualiAli
      @BoualiAli  Год назад

      Really happy you liked it

  • @fearlessflow3308
    @fearlessflow3308 Год назад +4

    Your videos are amazing and very very easy to understand, regardless if the topic is complex or not. What would I like to see is a tutorial for INTEGRATION tests, but not the integration tests of controllers which are methods that add two numbers but something more complex. Keep up the great work and thanks for all you do!

    • @BoualiAli
      @BoualiAli  Год назад +3

      Great suggestion!
      What about integration tests with postman collections and newman to run them independently?

    • @fearlessflow3308
      @fearlessflow3308 Год назад +1

      @@BoualiAli I think that would be great as a follow up, to the topic i suggested in the first place. Make a series of it or something maybe 😁
      Thanks for the reply!

    • @BoualiAli
      @BoualiAli  Год назад +2

      @@fearlessflow3308 i will make a serie for testing covering all test phases

    • @fearlessflow3308
      @fearlessflow3308 Год назад +1

      @@BoualiAli Thank you so much. I am looking forward to watching it!

  • @noahnguyen916
    @noahnguyen916 14 дней назад

    really inclusive and informative, thank u so much

  • @llummin
    @llummin Год назад +2

    Thank you for the best Spring Security content at the moment! Please continue to delight us with new videos!
    I would like to see something about JUnit. 🥺

    • @BoualiAli
      @BoualiAli  Год назад +2

      Thank you for the nice feedback.
      I will prepare a video for Unit testing (soon)

  • @niccubagonoc9907
    @niccubagonoc9907 11 месяцев назад +2

    Such a goldmine channel! So glad I stumbled to your channel! Keep the knowledge flowing brother!

    • @BoualiAli
      @BoualiAli  11 месяцев назад +2

      My pleasure!
      Happy to have you within the family

  • @federicovinas1486
    @federicovinas1486 11 месяцев назад +1

    Thanks a lot! I've seen a lot of tutorials and yours is the best ! Everything worked at the first attempt

  • @22zain
    @22zain Месяц назад

    Best channel ever

  • @razafiarisonmichael4421
    @razafiarisonmichael4421 Месяц назад

    Thank you for sharing, it was fast and clear, very intuitive

  • @jordigarcia2263
    @jordigarcia2263 6 дней назад

    The best explanation

  • @SamanSarafraz
    @SamanSarafraz 8 месяцев назад

    It was one of the best tutorials in Swagger and I appreciated your efforts 🥰👍👍👍

    • @BoualiAli
      @BoualiAli  8 месяцев назад

      Thank you so much 😀

  • @sho.sus.0023
    @sho.sus.0023 6 месяцев назад +1

    As always very detailed and awesome video. Subscribed!

    • @BoualiAli
      @BoualiAli  4 месяца назад +1

      Thanks and welcome

  • @soumaya_ouertani
    @soumaya_ouertani Месяц назад

    Bravo 🎉 merci 🙏

  • @allahslove7829
    @allahslove7829 6 дней назад

    Thank you a lot

  • @srirampant3135
    @srirampant3135 Год назад

    Thanx bro for your amazing videos, You were a big help to me as I was scratching my head in swagger-ui-2 , gettting muddled over annd over again.

  • @user-ku7dh7od7i
    @user-ku7dh7od7i Год назад +1

    best spring boot teacher ever

    • @BoualiAli
      @BoualiAli  Год назад

      Really happy you liked it

  • @samallangi
    @samallangi Месяц назад

    Thanks bro, it helped

  • @user-og7de8ih4f
    @user-og7de8ih4f Год назад +1

    Very informative & complete video on swagger ui .. Thanks for this awesome videos 🔥🔥

    • @BoualiAli
      @BoualiAli  Год назад +1

      Really happy you enjoyed it

  • @mrcoder9401
    @mrcoder9401 5 месяцев назад

    Salam,
    Wonderful content Ali. You are such an amazing mentor. Love to see more coming.

  • @temrimoose
    @temrimoose Год назад +1

    Thank you so much bro for this super video 😊😊

  • @IzharJumadi
    @IzharJumadi Год назад +1

    Alhamdulillah, been waiting for this

  • @BeingDeveloperWithAB
    @BeingDeveloperWithAB 4 месяца назад

    Very useful details.

    • @BoualiAli
      @BoualiAli  4 месяца назад

      Glad you liked it

  • @soyjaider8996
    @soyjaider8996 5 месяцев назад

    just that i need it, great video new suscriber

    • @BoualiAli
      @BoualiAli  4 месяца назад

      Thanks for the sub!

  • @anjanx44
    @anjanx44 Год назад +1

    Your presentation is really awesome.

  • @ismailforeveryone6889
    @ismailforeveryone6889 Год назад +1

    Amazing content please keep going and please try to mention all things that sould not be in production

  • @rediensE.
    @rediensE. Год назад

    I don't speak English, but I understood everything, Gracias!

  • @rakshitshetty7004
    @rakshitshetty7004 Год назад

    amazing tutorial thanks buddy you solved the issue i was looking for very clear concise

  • @2RAJ21
    @2RAJ21 Месяц назад

    thank you

  • @oumaimabenjouida6724
    @oumaimabenjouida6724 Год назад

    That was so useful, and u have an amazing way of explaining things, thank you!

  • @larcomdev
    @larcomdev 5 месяцев назад

    Video was super helpful, thumbs up my friend!

    • @BoualiAli
      @BoualiAli  4 месяца назад

      Glad it was helpful!

  • @ankitasthana7822
    @ankitasthana7822 Год назад +1

    Awesome video.. informative 👍

  • @DanielPicuasi
    @DanielPicuasi 9 месяцев назад +1

    Hi BoualiAli, I have a question, if I have an architecture in which I have configured, spring config server, spring eureka, spring api-gateway, spring security for auth with jwt, and I have several microservices that are within this architecture, how or where they should configure swagger so that it recognizes all the documentation of all spring boot microservices?

  • @fadelkouyate1523
    @fadelkouyate1523 Год назад +1

    Great content, thank you 🤩

    • @BoualiAli
      @BoualiAli  Год назад

      my pleasure. Happy you liked it

  • @user-hq7cx8kb8q
    @user-hq7cx8kb8q 7 месяцев назад

    Hi bro,
    can u please provide a tutorial on Apache Camel Integration Framework.
    for eg: (rest.xml and route.xml)

  • @harinathmarasani
    @harinathmarasani 3 месяца назад

    Its an excellent video on openapi. but i have a problem in my application like
    In my RESTController. i have 4 end points and. i need to pass JWT token only for 2 endpoints as part of request header. How can i achive this pls ?

  • @user-ew6rn2my7u
    @user-ew6rn2my7u 2 месяца назад

    What if I want to change the title of a web page in the window? (Swagge UI
    )

  • @vageeshanvageesh5583
    @vageeshanvageesh5583 Год назад +1

    Great content, thank you man ❤

    • @BoualiAli
      @BoualiAli  Год назад +1

      my pleasure. Happy you liked it

    • @vageeshanvageesh5583
      @vageeshanvageesh5583 Год назад

      @@BoualiAli can we protect the api docs with basic auth for additional security?

  • @mohammadasif5798
    @mohammadasif5798 5 месяцев назад

    Thank you so much. It would be more helpful if you bring spring boot projects

  • @syedsharyarjavaid9853
    @syedsharyarjavaid9853 8 месяцев назад

    I still get cannot load API definition even though I did permitAll() on all those URLs.

  • @hanumanthram6754
    @hanumanthram6754 4 месяца назад

    Could you also cover @ApiResponses and @Pattern and validations of request body?

    • @BoualiAli
      @BoualiAli  4 месяца назад

      You can check the documentation for that

  • @khalilbouali3480
    @khalilbouali3480 10 месяцев назад

    thanks a lot Ali, it was very helpful !

    • @BoualiAli
      @BoualiAli  10 месяцев назад

      Glad to hear that!

  • @KumarR-ps3be
    @KumarR-ps3be 6 месяцев назад

    How do I get that URL link (server / UAT) from application.properties file for open API annotation. @value is showing error

  • @javierpacheco6904
    @javierpacheco6904 Месяц назад

    Is @Hidden really the only way to hide endpoints?

  • @rustamsaydam
    @rustamsaydam 8 месяцев назад

    I do not see my token in my RUN, how i can do this? i used token in register place, but i am also get the error 403...

  • @Olivier-Patrick
    @Olivier-Patrick 3 месяца назад

    great !

  • @a7mdFathii
    @a7mdFathii 8 месяцев назад

    first thanks for this wonderful tutorial 😀
    I had a small issue in using magement APIS. i get 403 with this test when debug Responding with 403 status code
    Securing GET /error
    Set SecurityContextHolder to anonymous SecurityContext
    Pre-authenticated entry point called. Rejecting access
    also this only happen with this controller others work perfect and my user is admin also i check the code from repo and i cant find anything.

  • @hatembenechikh7035
    @hatembenechikh7035 7 месяцев назад

    you are saving lives , really thanks

    • @BoualiAli
      @BoualiAli  4 месяца назад

      Glad you liked it!

  • @doomdota2641
    @doomdota2641 7 месяцев назад

    great video ! clear explanation , thanks like it

    • @BoualiAli
      @BoualiAli  4 месяца назад

      Glad you liked it!

  • @predragradojicic5829
    @predragradojicic5829 6 месяцев назад

    Great tutorial. Thank you!

    • @BoualiAli
      @BoualiAli  4 месяца назад

      Glad you think so!

  • @LePhenixGD
    @LePhenixGD 8 месяцев назад

    Amazing tutorial mate!

  • @shakamuhammed533
    @shakamuhammed533 Год назад +1

    Hello Ali, can you create a video on Angular e-commence full stack application.

  • @RoxDelas
    @RoxDelas 10 месяцев назад

    thanks bro, high quality!

    • @BoualiAli
      @BoualiAli  9 месяцев назад +1

      Happy you liked it!

  •  9 месяцев назад +2

    so slow and crashing with spring boot 3. also Init duration for springdoc-openapi is: 42494 ms

  • @DiplomasizKodcu
    @DiplomasizKodcu 11 месяцев назад

    ohh thanks so much. This is now working...

  • @thenriquedb
    @thenriquedb 10 месяцев назад

    Great tutorial, thank you very much

    • @BoualiAli
      @BoualiAli  9 месяцев назад

      Happy you liked it!

  • @arek9430
    @arek9430 10 месяцев назад

    Golden content, thanks!

    • @BoualiAli
      @BoualiAli  9 месяцев назад

      Happy you liked it!

  • @luishenriquedossantos8183
    @luishenriquedossantos8183 Год назад

    Very good video my friend! Thank you very much!

  • @ainigma100
    @ainigma100 8 месяцев назад

    Thank you for the great video!

    • @BoualiAli
      @BoualiAli  8 месяцев назад

      Glad you liked it!

  • @eddykokokenfack1362
    @eddykokokenfack1362 Год назад +1

    Like you said, how to generate automatic openapi docs to angular? Still pleasure of watching your content

  • @mostafamayou756
    @mostafamayou756 8 месяцев назад

    You're just amazing!

  • @kkmprod
    @kkmprod Год назад

    thanks for this amazing tutorial 🙏🙏🙏

  • @Im_not_scareddd
    @Im_not_scareddd Год назад

    Nice stuffs ❤
    Keep going man

    • @BoualiAli
      @BoualiAli  Год назад

      thanks. Happy you liked it

  • @samuelstefancic8050
    @samuelstefancic8050 Год назад

    Quel monstre, merci !

  • @mustaqimahmad1504
    @mustaqimahmad1504 Год назад

    I am became your fan now.🙌

  • @anhnguyen1701
    @anhnguyen1701 8 месяцев назад

    how to make output colorful like you

  • @niteshyadav7819
    @niteshyadav7819 Год назад +1

    Hi Ali, how can we provide desired custom example value to the endpoints which we want as a reference to the user about what to expect ? Your videos are great btw.

    • @BoualiAli
      @BoualiAli  Год назад +1

      Here is an example for that
      @GetMapping("/yourEndpoint")
      @ApiOperation(value = "Your endpoint operation", notes = "Additional notes about the endpoint")
      public ResponseEntity yourEndpoint(
      @ApiParam(value = "Example value for parameter", example = "exampleValue") @RequestParam String parameter) {
      // Your implementation here
      return ResponseEntity.ok("Response");
      }

  • @gauravlabs
    @gauravlabs Год назад

    Can you make a small video on explaining about the Schemas in Swagger UI and how to make changes to it.

    • @BoualiAli
      @BoualiAli  Год назад

      Can you please tell me more?

  • @AmadouSene-kn5pi
    @AmadouSene-kn5pi Год назад

    very interesting, thank you for this video

  • @boubakerjrad5002
    @boubakerjrad5002 Год назад

    Thank you man good work

  • @funnychannel1888
    @funnychannel1888 8 месяцев назад

    Beautiful

  • @tianadede349
    @tianadede349 9 месяцев назад

    trop fort le mec, thank you

  • @xxyz9819
    @xxyz9819 11 месяцев назад

    Can you make one on how to set OAuth2

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      Already done. Check the playlists

  • @anjanx44
    @anjanx44 Год назад +2

    We need more spring boot 3 tutorials like this.

    • @BoualiAli
      @BoualiAli  Год назад +2

      Thanks.
      Please let me know what you want to see next

    • @anjanx44
      @anjanx44 Год назад +1

      @@BoualiAli microservice

    • @BoualiAli
      @BoualiAli  Год назад +2

      @@anjanx44 already published

  • @KuchNahiBasAiseHi
    @KuchNahiBasAiseHi 11 месяцев назад

    Amazing video..thanks a lot.

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      Glad you liked it!

  • @orinda.harrison
    @orinda.harrison Год назад

    Thanks

    • @BoualiAli
      @BoualiAli  Год назад +1

      Thank you and I really appreciate your support

  • @leekbiel
    @leekbiel 7 месяцев назад

    Thank you!

  • @mahgsvtshh5444
    @mahgsvtshh5444 7 месяцев назад

    Very Helpful

    • @BoualiAli
      @BoualiAli  4 месяца назад

      Glad you liked it!

  • @girishanker3796
    @girishanker3796 10 месяцев назад

    This is gold

    • @BoualiAli
      @BoualiAli  9 месяцев назад

      Happy you liked it!

  • @theparten
    @theparten 7 месяцев назад

    very intuitive❤...

  • @afermeherremova5672
    @afermeherremova5672 4 месяца назад

    Where is the video about permissions, roles, authorizations? i can't find it

    • @BoualiAli
      @BoualiAli  4 месяца назад +1

      In the playlist

  • @levibaraka
    @levibaraka Год назад

    Thank you for this video it was really helpful. I have one question though how do I make it work for functional endpoints because I tried using the examples in the documentation

    • @BoualiAli
      @BoualiAli  Год назад

      Can you please explain a bit more?

  • @user-zl2ff3eh4o
    @user-zl2ff3eh4o 9 месяцев назад

    Hi Ali,
    how can i hide the '/v3/api-docs/ Explore' section and the 'Servers' section on Swagger UI?

    • @BoualiAli
      @BoualiAli  9 месяцев назад

      I never tried that.
      Let me check and come back to you

  • @mosestechtalk
    @mosestechtalk 11 месяцев назад

    Thank you sir for this awesome tutorial, please how do I go deploy the swagger file?

    • @BoualiAli
      @BoualiAli  10 месяцев назад

      where to deploy it?

  • @sreetamasaha3399
    @sreetamasaha3399 9 месяцев назад

    Thank you 😊

    • @BoualiAli
      @BoualiAli  9 месяцев назад

      Happy you liked it!

  • @pabitrabera5454
    @pabitrabera5454 Год назад

    Sir can you help us for free internship. Where to find and how to apply in spring boot and microservices with spring cloud and spring related.

    • @BoualiAli
      @BoualiAli  Год назад

      Follow me on social media. if I have something I will share it there

  • @VillaneaPablo
    @VillaneaPablo Год назад

    beautiful pom.xml file which theme do you use?

    • @BoualiAli
      @BoualiAli  Год назад +1

      Default theme from the new version of intellij

  • @AmirElkased
    @AmirElkased 9 месяцев назад

    Thanks Bouali ❤❤

    • @BoualiAli
      @BoualiAli  9 месяцев назад

      Happy you liked it!

  • @babacarmane5434
    @babacarmane5434 Год назад

    Merci beaucoup 🎉

    • @BoualiAli
      @BoualiAli  Год назад

      Really happy you liked it

  • @restlesschief
    @restlesschief Год назад

    Can you share some insight into how we can inject some custom CSS in swagger ui ?

    • @BoualiAli
      @BoualiAli  Год назад

      I never tried that.
      But, why do you need that?

  • @dagnogoyaya5639
    @dagnogoyaya5639 Год назад

    🥰 Very happy thanks you sir

  • @norulshahlamjohn1140
    @norulshahlamjohn1140 10 месяцев назад

    thank you for the video! is there a way you could make a tutorial on java based approach instead of this annotation approach? i prefer the former as i can inject values from property files into the swagger config

    • @BoualiAli
      @BoualiAli  9 месяцев назад +1

      Great suggestion!

  • @universal4334
    @universal4334 4 месяца назад

    How does this openApiconfig are detected by springboot. We didnot create any bean right

    • @BoualiAli
      @BoualiAli  4 месяца назад

      it is a starter, so it is automatically detected

  • @BeingDeveloperWithAB
    @BeingDeveloperWithAB 4 месяца назад

    Which is your intelij Theme?

    • @BoualiAli
      @BoualiAli  4 месяца назад

      The default theme from the latest version

  • @draveshsingh9868
    @draveshsingh9868 11 месяцев назад

    Hello sir when I documents a multipart api this open ui not showing browse button how can I get

    • @BoualiAli
      @BoualiAli  10 месяцев назад

      the endpoint should consume "multipart/form-data"

  • @isnaayu_m
    @isnaayu_m 8 месяцев назад

    I get error cache miss for request dispatch to /swagger-ui/index.htm , what should i do

  • @abdallahissaal-kass9092
    @abdallahissaal-kass9092 5 месяцев назад

    Can we create custom @ApiResponse for example @OkApiResponse (with 200 and OK)?? If yes how?

    • @BoualiAli
      @BoualiAli  3 месяца назад

      yes you can,
      Just create an annotation and add @ApiResponse with status 200 on top of it

  • @KhoiNguyen-lb4lc
    @KhoiNguyen-lb4lc Год назад

    Thank you so much....