Spring boot 3 - OpenApi Documentation | Swagger UI

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 มิ.ย. 2024
  • #SpringBoot3 #OpenAPI3 #SwaggerUI #RESTAPI #JWTSecurity
    In this comprehensive video tutorial, we will explore how to seamlessly integrate OpenAPI 3 and Swagger UI with a Spring Boot 3 application to document a REST API. Moreover, we'll demonstrate how to add JWT (JSON Web Token) security support for the API documentation, ensuring a secure and robust API.
    🎁 Spring Data JPA course: aliboucoding.com/p/the-full-g...
    🎁 🚀 COUPON Code: EARLYBIRD20
    Don't Forget to
    ===========================================
    💯 Free courses here: aliboucoding.com/courses
    💯 Subscribe to the youtube channel
    💯 Join our Discord Community - / discord
    💯 Join our Facebook Group - / 589612651142975
    💯 Join our Instagram: / alibou_coding
    Throughout this tutorial, you will learn:
    00:00 Intro
    01:24 Walking through the official documentation
    03:57 Add the OpenApi dependency
    06:44 Whitelist the Swagger resources
    08:15 Walk through the Swagger UI interface
    12:32 Add OpenApi configuration (annotations)
    19:32 Add security scheme
    23:25 Add security requirements
    27:26 Customise endpoints
    32:15 Hide endpoints
    34:33 Outro
    By the end of this tutorial, you'll have a solid understanding of how to use OpenAPI 3 and Swagger UI to create well-documented and secure REST APIs. This knowledge will help you build more professional and user-friendly APIs, boosting the overall quality and maintainability of your projects.
    Don't forget to like, comment, and subscribe for more tutorials on Spring Boot, OpenAPI, and other web development topics. If you have any questions or suggestions, feel free to leave a comment below.

ความคิดเห็น • 221

  • @BoualiAli
    @BoualiAli  9 หลายเดือนก่อน +2

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

  • @ayyubxonrustamov700
    @ayyubxonrustamov700 ปีที่แล้ว +7

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

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Really happy you liked it

  • @niccubagonoc9907
    @niccubagonoc9907 8 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  8 หลายเดือนก่อน +2

      My pleasure!
      Happy to have you within the family

  • @federicovinas1486
    @federicovinas1486 8 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  8 หลายเดือนก่อน

      My pleasure!

  • @tanaykamath1415
    @tanaykamath1415 6 หลายเดือนก่อน +1

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

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      Happy you liked it!

  • @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)

  • @mrcoder9401
    @mrcoder9401 2 หลายเดือนก่อน

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

  • @oumaimabenjouida6724
    @oumaimabenjouida6724 11 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  11 หลายเดือนก่อน

      Glad it was helpful!

  • @sho.sus.0023
    @sho.sus.0023 3 หลายเดือนก่อน

    As always very detailed and awesome video. Subscribed!

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน +1

      Thanks and welcome

  • @abu-dukhan
    @abu-dukhan ปีที่แล้ว +6

    Wollah to me you are the best content creator in the entire TH-cam 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

  • @LePhenixGD
    @LePhenixGD 5 หลายเดือนก่อน

    Amazing tutorial mate!

  • @SamanSarafraz
    @SamanSarafraz 5 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  5 หลายเดือนก่อน

      Thank you so much 😀

  • @anjanx44
    @anjanx44 ปีที่แล้ว +1

    Your presentation is really awesome.

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Happy you liked it

  • @rakshitshetty7004
    @rakshitshetty7004 9 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  9 หลายเดือนก่อน

      Glad it helped

  • @khalilbouali3480
    @khalilbouali3480 8 หลายเดือนก่อน

    thanks a lot Ali, it was very helpful !

    • @BoualiAli
      @BoualiAli  8 หลายเดือนก่อน

      Glad to hear that!

  • @predragradojicic5829
    @predragradojicic5829 4 หลายเดือนก่อน

    Great tutorial. Thank you!

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      Glad you think so!

  • @fearlessflow3308
    @fearlessflow3308 11 หลายเดือนก่อน +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  11 หลายเดือนก่อน +3

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

    • @fearlessflow3308
      @fearlessflow3308 11 หลายเดือนก่อน +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  11 หลายเดือนก่อน +2

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

    • @fearlessflow3308
      @fearlessflow3308 11 หลายเดือนก่อน +1

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

  • @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

  • @srirampant3135
    @srirampant3135 9 หลายเดือนก่อน

    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.

    • @BoualiAli
      @BoualiAli  9 หลายเดือนก่อน +1

      Happy to help!

  • @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?

  • @larcomdev
    @larcomdev 2 หลายเดือนก่อน

    Video was super helpful, thumbs up my friend!

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      Glad it was helpful!

  • @fadelkouyate1523
    @fadelkouyate1523 ปีที่แล้ว +1

    Great content, thank you 🤩

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      my pleasure. Happy you liked it

  • @luishenriquedossantos8183
    @luishenriquedossantos8183 10 หลายเดือนก่อน

    Very good video my friend! Thank you very much!

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Thank you! Cheers!

  • @ainigma100
    @ainigma100 5 หลายเดือนก่อน

    Thank you for the great video!

    • @BoualiAli
      @BoualiAli  5 หลายเดือนก่อน

      Glad you liked it!

  • @RoxDelas
    @RoxDelas 7 หลายเดือนก่อน

    thanks bro, high quality!

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน +1

      Happy you liked it!

  • @mostafamayou756
    @mostafamayou756 5 หลายเดือนก่อน

    You're just amazing!

  • @doomdota2641
    @doomdota2641 4 หลายเดือนก่อน

    great video ! clear explanation , thanks like it

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      Glad you liked it!

  • @ankitasthana7822
    @ankitasthana7822 ปีที่แล้ว +1

    Awesome video.. informative 👍

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Happy you liked it

  • @temrimoose
    @temrimoose ปีที่แล้ว +1

    Thank you so much bro for this super video 😊😊

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Really happy to help.

  • @thenriquedb
    @thenriquedb 7 หลายเดือนก่อน

    Great tutorial, thank you very much

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      Happy you liked it!

  • @arek9430
    @arek9430 7 หลายเดือนก่อน

    Golden content, thanks!

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      Happy you liked it!

  • @Im_not_scareddd
    @Im_not_scareddd ปีที่แล้ว

    Nice stuffs ❤
    Keep going man

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      thanks. Happy you liked it

  • @kkmprod
    @kkmprod 10 หลายเดือนก่อน

    thanks for this amazing tutorial 🙏🙏🙏

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Glad it was helpful!

  • @IzharJumadi
    @IzharJumadi ปีที่แล้ว +1

    Alhamdulillah, been waiting for this

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      Always happy to help

  • @BeingDeveloperWithAB
    @BeingDeveloperWithAB หลายเดือนก่อน

    Very useful details.

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      Glad you liked it

  • @hatembenechikh7035
    @hatembenechikh7035 5 หลายเดือนก่อน

    you are saving lives , really thanks

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      Glad you liked it!

  • @boubakerjrad5002
    @boubakerjrad5002 ปีที่แล้ว

    Thank you man good work

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Happy you liked it

  • @AmadouSene-kn5pi
    @AmadouSene-kn5pi ปีที่แล้ว

    very interesting, thank you for this video

  • @soyjaider8996
    @soyjaider8996 2 หลายเดือนก่อน

    just that i need it, great video new suscriber

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      Thanks for the sub!

  • @KuchNahiBasAiseHi
    @KuchNahiBasAiseHi 8 หลายเดือนก่อน

    Amazing video..thanks a lot.

    • @BoualiAli
      @BoualiAli  8 หลายเดือนก่อน

      Glad you liked it!

  • @theparten
    @theparten 4 หลายเดือนก่อน

    very intuitive❤...

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      thanks

  • @user-ku7dh7od7i
    @user-ku7dh7od7i ปีที่แล้ว +1

    best spring boot teacher ever

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Really happy you liked it

  • @samuelstefancic8050
    @samuelstefancic8050 ปีที่แล้ว

    Quel monstre, merci !

  • @mustaqimahmad1504
    @mustaqimahmad1504 9 หลายเดือนก่อน

    I am became your fan now.🙌

    • @BoualiAli
      @BoualiAli  9 หลายเดือนก่อน

      Welcome to the family

  • @tianadede349
    @tianadede349 6 หลายเดือนก่อน

    trop fort le mec, thank you

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      Welcome!

  • @funnychannel1888
    @funnychannel1888 5 หลายเดือนก่อน

    Beautiful

  • @maheshkshirsagar2656
    @maheshkshirsagar2656 5 หลายเดือนก่อน

    Very Helpful

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      Glad you liked it!

  • @leekbiel
    @leekbiel 5 หลายเดือนก่อน

    Thank you!

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      welcome

  • @DiplomasizKodcu
    @DiplomasizKodcu 8 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  8 หลายเดือนก่อน

      Enjoy

  • @AmirElkased
    @AmirElkased 6 หลายเดือนก่อน

    Thanks Bouali ❤❤

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      Happy you liked it!

  • @sreetamasaha3399
    @sreetamasaha3399 6 หลายเดือนก่อน

    Thank you 😊

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      Happy you liked it!

  • @Olivier-Patrick
    @Olivier-Patrick 24 วันที่ผ่านมา

    great !

  • @dagnogoyaya5639
    @dagnogoyaya5639 ปีที่แล้ว

    🥰 Very happy thanks you sir

  • @girishanker3796
    @girishanker3796 7 หลายเดือนก่อน

    This is gold

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      Happy you liked it!

  • @babacarmane5434
    @babacarmane5434 ปีที่แล้ว

    Merci beaucoup 🎉

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Really happy you liked it

  • @esneiderballesta6067
    @esneiderballesta6067 9 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  9 หลายเดือนก่อน

      Glad I could help!

  • @ismailforeveryone6889
    @ismailforeveryone6889 ปีที่แล้ว +1

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

  • @KhoiNguyen-lb4lc
    @KhoiNguyen-lb4lc ปีที่แล้ว

    Thank you so much....

  • @crazyidea9143
    @crazyidea9143 10 หลายเดือนก่อน

    you are amazing..

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Thank you so much 😀

  • @niteshyadav7819
    @niteshyadav7819 10 หลายเดือนก่อน +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  10 หลายเดือนก่อน +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");
      }

  • @levibaraka
    @levibaraka 11 หลายเดือนก่อน

    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  10 หลายเดือนก่อน

      Can you please explain a bit more?

  • @ib-tihadj6199
    @ib-tihadj6199 ปีที่แล้ว

    Thank you

  • @norulshahlamjohn1140
    @norulshahlamjohn1140 8 หลายเดือนก่อน

    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  6 หลายเดือนก่อน +1

      Great suggestion!

  • @sgaurav35
    @sgaurav35 11 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  11 หลายเดือนก่อน

      Can you please tell me more?

  • @Antonio-wc6rr
    @Antonio-wc6rr ปีที่แล้ว

    Thanks for the video.
    I implemented it in my project.
    I want swagger to not make real calls to the database in the prod environment(it's fine in other environments), but simultaneously, I want to have real calls to the database in prod if, for example, I hit the endpoint with Postman.
    Is there a way to achieve this?

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Swagger is not responsible for making calls to the database. It acts exactly like postman.
      Also it is not always recommended to expose the swagger for prod. Pre-prod or dev environment are enough

  • @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 10 หลายเดือนก่อน +1

      @@BoualiAli microservice

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน +2

      @@anjanx44 already published

  • @harrisonorinda9498
    @harrisonorinda9498 9 หลายเดือนก่อน

    Thanks

    • @BoualiAli
      @BoualiAli  9 หลายเดือนก่อน +1

      Thank you and I really appreciate your support

  • @harinathmarasani
    @harinathmarasani 9 วันที่ผ่านมา

    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 ?

  • @DanielPicuasi
    @DanielPicuasi 6 หลายเดือนก่อน +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?

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      In the api gw

  • @philong7490
    @philong7490 ปีที่แล้ว

    Hi Ali! I see some projects which use OpenApi auto generate Controller included Swagger Documentation just by define information in api.yml file. So, I'm very confused with it.
    Do you think this is the good way? And do you know what way people use to document API nowadays?
    Sorry for my bad English!

    • @BoualiAli
      @BoualiAli  11 หลายเดือนก่อน

      No worries your english is good.
      I get your answer and this was a topic for a long discussion with some experienced developers / architects.
      I will make a video soon explaining this topic and its advantages and disadvantages

  • @denismurashko843
    @denismurashko843 ปีที่แล้ว

    Thanks for the video. Can I somehow download the specification, for example, when executing the gradle task?

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Yes you can!
      You can use the openApi plugin to generate and download the specification

    • @denismurashko843
      @denismurashko843 ปีที่แล้ว

      @@BoualiAli Thanks. I have done it. Is it possible also to download somehow the swagger-ui.html?

  • @mohammadasif5798
    @mohammadasif5798 2 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน +1

      Sure thing!

    • @mohammadasif5798
      @mohammadasif5798 หลายเดือนก่อน

      @@BoualiAli thank you

  • @mosestechtalk
    @mosestechtalk 8 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  8 หลายเดือนก่อน

      where to deploy it?

  • @shakamuhammed533
    @shakamuhammed533 ปีที่แล้ว +1

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

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      Already working on it

  • @a7mdFathii
    @a7mdFathii 5 หลายเดือนก่อน

    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.

  • @hanumanthram6754
    @hanumanthram6754 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      You can check the documentation for that

  • @user-hq7cx8kb8q
    @user-hq7cx8kb8q 4 หลายเดือนก่อน

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

  • @safarboyalkhwarizmi
    @safarboyalkhwarizmi ปีที่แล้ว

    What is your intellij theme by the way? I really like it

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว +1

      Thanks, this is the new theme from the newest version of Intellij

  • @restlesschief
    @restlesschief 11 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  11 หลายเดือนก่อน

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

  • @user-zl2ff3eh4o
    @user-zl2ff3eh4o 6 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

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

  • @eddykokokenfack1362
    @eddykokokenfack1362 ปีที่แล้ว +1

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

    • @BoualiAli
      @BoualiAli  11 หลายเดือนก่อน

      Coming soon

    • @fufufifi2349
      @fufufifi2349 8 หลายเดือนก่อน

      I'm also interested please

  • @KumarR-ps3be
    @KumarR-ps3be 4 หลายเดือนก่อน

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

  • @maid768
    @maid768 7 หลายเดือนก่อน

    In my swagger openapi v3 the order for endpoints is very different from yours.
    It shows PUT-Requests first, then DELETE and then GET.
    How do I get the order GET, POST, PUT, DELETE?
    Some say it's naming order is asc, but in your example m(anagement) comes before a(dmin) eventhough in alphabet a comes before m

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน

      Check the documentation for ordering the endpoints

  • @syedsharyarjavaid9853
    @syedsharyarjavaid9853 5 หลายเดือนก่อน

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

  • @VillaneaPablo
    @VillaneaPablo 9 หลายเดือนก่อน

    beautiful pom.xml file which theme do you use?

    • @BoualiAli
      @BoualiAli  9 หลายเดือนก่อน +1

      Default theme from the new version of intellij

  • @KlanBr1
    @KlanBr1 10 หลายเดือนก่อน

    In a post method, is it normal for the swagger to see empty parameters if I specify that it has a @RequestBody?

    • @BoualiAli
      @BoualiAli  10 หลายเดือนก่อน

      Nope, it should not

  • @rustamsaydam
    @rustamsaydam 5 หลายเดือนก่อน

    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...

  • @beingsks457
    @beingsks457 6 หลายเดือนก่อน

    Hi ali , thanks for this session .if our code is deployed on cloud like azure how can i acess tge swagger through actual ip or actual url rather than localhost can u help me on that

    • @BoualiAli
      @BoualiAli  6 หลายเดือนก่อน +1

      You can

    • @beingsks457
      @beingsks457 6 หลายเดือนก่อน

      @@BoualiAli can you guide me or help me on that how to acces th swagger ui after deployment .is there any existing video available or any article.please help.

  • @schoolbook1
    @schoolbook1 ปีที่แล้ว

    Can all of this work with Spring Webflux? I like your videos.

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      I need to check it first. I never tried that

  • @schoolbook1
    @schoolbook1 ปีที่แล้ว

    Do you have udemy courses for spring boot or docker/kubernetes?

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      yes, check aliboucoding.com/courses

  • @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

  • @samirallahverdiyev99
    @samirallahverdiyev99 ปีที่แล้ว

    Please help me.İ get no operation defined in spec in swagger when add this dependency but server is correct

    • @BoualiAli
      @BoualiAli  ปีที่แล้ว

      Can you show more details?
      Post on discord server with screenshots

  • @daboarder
    @daboarder 4 หลายเดือนก่อน

    Does this work with Gradle? I cant find an Implementation to get Swagger UI running.

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      yes it does

  • @xxyz9819
    @xxyz9819 8 หลายเดือนก่อน

    Can you make one on how to set OAuth2

    • @BoualiAli
      @BoualiAli  8 หลายเดือนก่อน

      Already done. Check the playlists

  • @abdallahissaal-kass9092
    @abdallahissaal-kass9092 2 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  27 วันที่ผ่านมา

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

  • @afermeherremova5672
    @afermeherremova5672 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน +1

      In the playlist

  • @universal4334
    @universal4334 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      it is a starter, so it is automatically detected

  • @anhnguyen1701
    @anhnguyen1701 5 หลายเดือนก่อน

    how to make output colorful like you

  • @draveshsingh9868
    @draveshsingh9868 8 หลายเดือนก่อน

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

    • @BoualiAli
      @BoualiAli  8 หลายเดือนก่อน

      the endpoint should consume "multipart/form-data"

  • @BeingDeveloperWithAB
    @BeingDeveloperWithAB หลายเดือนก่อน

    Which is your intelij Theme?

    • @BoualiAli
      @BoualiAli  หลายเดือนก่อน

      The default theme from the latest version