Spring Boot, Spring Security, JWT Course - Shopping Cart Backend Java Project

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

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

  • @suryaprakash-ni9zs
    @suryaprakash-ni9zs 2 месяца назад +76

    Wow just now I'm worried about my backend skill..suddenly a pop up from my notification and came here...wow...universe gave what i want😅

    • @rubberbandpromax
      @rubberbandpromax 2 месяца назад

      i was trying to find videos related to spring boot but every video was too old and low quality but thank god freecodecamporg somehow read my mind

    • @kelsey_roy
      @kelsey_roy 2 месяца назад

      lol. Java 😂

    • @KumarrajGohill
      @KumarrajGohill Месяц назад +1

      Bro it's not the universe it's Google tracking our daily life and also our needs

  • @heettrivedi6053
    @heettrivedi6053 2 месяца назад +52

    U guys steal my heart ❤️ every single time in India we says the one who donate the knowledge and education is the god figure for us in form of guru or teacher ❤❤

    • @kkkapilpujari7902
      @kkkapilpujari7902 2 месяца назад +1

      yaar ye easy ha ya tough Matlab jayada samj nahi aa raha esme mujhe

  • @shaikhanuman8012
    @shaikhanuman8012 Месяц назад +4

    Instead of coding first and then doing operations second, it would create confusion. First, create the product payload and necessary actions like creating a method interface class, and then do the implementation in the implementation class, and so on. This type of lecture creates a clear vision. The content contains valuable knowledge. Thank you for sharing it with us.

  • @abhinavgupta3387
    @abhinavgupta3387 2 месяца назад +3

    It's always like they just read my mind! I am thinking of course about the stuff and the next day I open FFC and there it is! Just amazing! Kudos to guys for making this all possible!

  • @ak.murodov
    @ak.murodov 2 месяца назад +7

    Wow, just incredible! I was looking for project like this to master spring boot.

  • @jayantsharma3827
    @jayantsharma3827 2 месяца назад +5

    Seriously just thinking about this and suddenly this video pops up ❤❤

  • @AdamsProgrammer
    @AdamsProgrammer 2 месяца назад +4

    This was uploaded today, something i was looking for.

  • @mustafayazlmc3973
    @mustafayazlmc3973 2 месяца назад +3

    Dude you saving our life 😢❤❤❤❤❤

  • @garv1202
    @garv1202 2 месяца назад +3

    More java back-end ...
    Hurray ❤

  • @prabhatsai7732
    @prabhatsai7732 2 месяца назад +5

    Pls make more java and spring boot vedios
    Sincere request

  • @codexAbhi007
    @codexAbhi007 2 месяца назад +3

    dude this is huge

  • @theprimecoder4981
    @theprimecoder4981 2 месяца назад +1

    I just finished a Java Spring Boot course and wanted to learn more about Spring Security and then this video appeared

  • @mayureshbalsaraf2696
    @mayureshbalsaraf2696 2 месяца назад +7

    Pls bring complete machine learning course

  • @dotundotun3126
    @dotundotun3126 2 месяца назад +2

    At the right time ❤❤❤

  • @skytech4175
    @skytech4175 2 месяца назад

    very very educating and eye opener.

  • @KvotheTheArcane-uo2to
    @KvotheTheArcane-uo2to 2 месяца назад +2

    Daaaaayuuum, just when I needed this the most hahaha

  • @berserk.4121
    @berserk.4121 2 месяца назад +2

    no wayy, it is what i needed

  • @ahmedmk534
    @ahmedmk534 2 месяца назад +2

    1- s this the good way to manage exceptions in the controllers ?
    isn't it better to use ControllerAdvice and ExceptionHandler ?
    2- in the controller method it is not a good practice to set the action/verb within the request path since those are determined by the http operations

  • @diamonddunyasi4945
    @diamonddunyasi4945 2 месяца назад +1

    Amazing thx a lot

  • @cariyaputta
    @cariyaputta 2 месяца назад +1

    Nice tutorial.

  • @asifkhan-rb8tl
    @asifkhan-rb8tl 23 часа назад

    sir please make a course on spring micro service please.

  • @abeDeveloper
    @abeDeveloper 2 месяца назад +2

    You guys are 🎉🎉🎉🎉

  • @WeakCoder
    @WeakCoder 2 месяца назад +1

    Good course, but we should implement a little, then test it and then so on. Here, we kinda keep on writing code without checking in between.

  • @Taha-qw5ni
    @Taha-qw5ni 2 месяца назад

    Tysm 🎉

  • @tunghuu3161
    @tunghuu3161 19 дней назад

    thank u so much

  • @edwardhanson8039
    @edwardhanson8039 21 день назад

    Nice tutorial, but please try and separate the business logic from the controller ( Separation of concerns)

  • @ramachandranprashan5704
    @ramachandranprashan5704 2 месяца назад +2

    Wow ❤

  • @praneethbyna6560
    @praneethbyna6560 2 месяца назад

    This is good, but should have followed some rest API standards for api endpoints. Anyway i loved this video.

    • @dheeraj18
      @dheeraj18 27 дней назад

      Hi, I am a beginner and following this tutorial, can you please advise what was wrong with rest api standards?, if possible can you share any pointer so that I cna compare and learn, Thanks!

  • @vk7184
    @vk7184 Месяц назад +3

    I think the video is in 1.5x by default

    • @sasa23290
      @sasa23290 День назад

      Sure, I like to put videos on 1.5x but it is impossible here. So need to spend 10 hours to watch the full video then another 10 to 20 hours to code everything. It is, what it is...

  • @Hall0wShad0w
    @Hall0wShad0w 2 месяца назад +1

    Thank you... thank you so so much❤

  • @jaymartinez311
    @jaymartinez311 2 месяца назад

    a version in kotlin is needed in 2024 of this exact level

  • @devam8192
    @devam8192 2 месяца назад +13

    A 9 hour tutorial 😭 that's how you know Springboot is a complicated mofo when it's tutorial takes longer than the entirety of some other courses.

    • @RandyAinsworth-tx6vn
      @RandyAinsworth-tx6vn 2 месяца назад +2

      Seems one does not master spring boot but accept learning it for life lol

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

      This is the issue about spring boot, its so complicated and more like a programming language itself. I just hate it.

    • @universalbeats.....8242
      @universalbeats.....8242 12 дней назад

      ​@@bugraosmansoysal9118😂😂😂😂Same feeling Bro

  • @johnflame21
    @johnflame21 2 месяца назад

    Hello! What is the best way to create such a fullstack app, start with the frontend or the backend? Or maybe you have a frontend tutorial for this app?

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

    Thanks it was wonderful. now how about when i need to dockerize this application ? how should i go about it running the dataInitializer class where we commented out some parts?

  • @IGODX
    @IGODX Месяц назад +9

    The all course is messed up, a lot of code is missing on the video. The code itself is not clean, it's breaking REST architecture pattern. I don't like it and won't recommend it to new developers.

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

    teacher,nice course,could you give the ppt in the course?

  • @gowtham2626
    @gowtham2626 2 месяца назад +1

    Wowwwwwwww❤❤❤❤

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

    please can you give the frontend part also with how to connect to the backend.

    • @mohammedshahab705
      @mohammedshahab705 7 дней назад

      its not a big deal, it just an effort of adding an env variable. but also depends on what do you want to use to build your frontend.

  • @Ann-learns
    @Ann-learns Месяц назад

    3:15:56 - creating product dto
    3:33:31 - json ignore

  • @RohitKumar-dz8dh
    @RohitKumar-dz8dh 2 месяца назад +14

    Back-end project without having unit and integration testing is incomplete 😢.

  • @Himanshu_Sharma_UI_UX_Designer
    @Himanshu_Sharma_UI_UX_Designer 2 месяца назад +3

    can you please make a video on python that cover all the aspect of python from beginner to advanced in very comprehensive manner not just a typical course.
    I hope 🙏🏻 you guys make one 🕐🕜...

  • @lazarokabira2945
    @lazarokabira2945 2 месяца назад +2

    What are the prerequisites for this course please?

    • @reon_fernandes
      @reon_fernandes 2 месяца назад +2

      Java basic and core concepts like OOPs and a bit of JDBC, MySQl

    • @lazarokabira2945
      @lazarokabira2945 2 месяца назад +1

      @@reon_fernandes Thank you

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

      ​@reon_fernandes Hey I don't have access to intellij ultimate can i create this project on intellij community edition

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

      @@reon_fernandes and Spring itself lol

  • @ak-yb8ni
    @ak-yb8ni Месяц назад

    righ hiye

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

    Can we get the video of front end implementation of this project?

  • @andreadellecase
    @andreadellecase 2 месяца назад +4

    I have a lot of problems following this tutorial with Spring Tools Suite, I've also arrived at 49 minute but I have a lot of config problems also if I've followed your instruction. I can't build the final project with any editor also IntelliJ, i'm so desperate

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

      whats the problem ??

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

      @@SumitNegiTech I don't know very well but if I follow your tutorial when I instanciate AddNewProduct method on the createProduct STS don't recognize the connection between classes and methods. Also if I import your project there are errror almost everywhere. I'm not a Java expert so it's difficult to me to find the errorr, also with ChatGPT solution I can't solve the mystery so I have deleted everything

  • @AdityaGupta-yi1wu
    @AdityaGupta-yi1wu 2 месяца назад +1

    Can anybody say when should I start this

  • @alvinsangco9782
    @alvinsangco9782 2 месяца назад

    finally

  • @zelhofkkorsavell412
    @zelhofkkorsavell412 2 месяца назад

    Hola, últimamente he buscado una forma de usar el modo database-first con ingeniería inversa de hibernate, pero no he podido con maven, podrias enseñar una forma de hacerlo? Realmente sería util para aquellos que tienen bases de datos con mas de 100 tablas.

  • @vk7184
    @vk7184 Месяц назад +1

    Can someone tell why we are using ProductDto and why also images are not being loaded?

  • @lubnashaik6566
    @lubnashaik6566 2 месяца назад +5

    The github repo is not fully updated

    • @myintsein7910
      @myintsein7910 Месяц назад +4

      switch branches to see completed project

    • @MwendaEric-kq7kd
      @MwendaEric-kq7kd 18 дней назад

      @@myintsein7910 what do you mean by branches mate?

  • @shokoproper
    @shokoproper 2 месяца назад

    ❤❤❤❤❤

  • @gasparcalix2095
    @gasparcalix2095 2 месяца назад

    at the 3:47:24 i think you skip some part!

    • @verzide6594
      @verzide6594 2 месяца назад +2

      yeah dude he skipped whole cart class...

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

      @@verzide6594 have you guys finished the course? I'm worried that this video is skipping a lot of parts

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

      @@yeremiapurba4058 i think he skipped some parts but ı completed with myself.

  • @CHOLIO038
    @CHOLIO038 Месяц назад +1

    Im having issues with initializing a default Role with the DataInitializer

  • @RitzVlogss
    @RitzVlogss 2 месяца назад +1

    😍😍😍😍😍😍

  • @azaz9344
    @azaz9344 2 месяца назад +1

    please what is the prerequisites?

    • @dailycodework
      @dailycodework 2 месяца назад

      Just need to have some basic knowledge of Java and Spring boot, that's all

    • @azaz9344
      @azaz9344 2 месяца назад

      @@dailycodework thank you 🙏

  • @ModyPISowiec
    @ModyPISowiec 2 месяца назад

    1:02:23

  • @adarsh6750
    @adarsh6750 28 дней назад

    Hi is this microservice based or monolithic..?

  • @ahmedsabrysh
    @ahmedsabrysh 2 месяца назад

    👍

  • @semayldz4122
    @semayldz4122 2 месяца назад +1

    I'm about 20 minutes into the video, is it normal to see also category_product table in my database?

    • @t-dila8678
      @t-dila8678 2 месяца назад

      I don't think so, I got only three tables category, image, and product

  • @ankitgupta-cf1gl
    @ankitgupta-cf1gl 2 месяца назад

    How to handle the case when a request is made for POST /products/add without token
    Currently it's throwing 500 because it cannot find any Authentication object in SecurityContext

  • @SunnySingh-mi8db
    @SunnySingh-mi8db 2 месяца назад +1

    what about test cases

    • @glenndollard1224
      @glenndollard1224 2 месяца назад +1

      that can be an excellent opportunity to build on what you learned. Check out the Spring docs for help.

  • @mAth4u657
    @mAth4u657 2 месяца назад +1

    1st comment

  • @edwardhanson8039
    @edwardhanson8039 17 дней назад

    I have a concern...
    Please, why did you clear the cartItems from the cart manually when implementing the logic for clearing the cart, since you are cascading, and the orphan removal is true, it is automatic that once you delete the cart, the cart items in it will also be deleted.

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

    how can i put a role in a new user?

  • @ucLe-ux7zp
    @ucLe-ux7zp Месяц назад

    I got an error when use download img service with postgresSql

  • @edgarlopz241
    @edgarlopz241 2 месяца назад

    Hi! Someone may do their conection using lampp?

  • @Bestshivam
    @Bestshivam 2 месяца назад +5

    What is the intellij theme here?? Can anyone tell me..

  • @sipofscript
    @sipofscript 2 месяца назад

    hi

  • @pedrovosk
    @pedrovosk 2 месяца назад +2

    whats is this code editor ?

  • @rishiraj2548
    @rishiraj2548 2 месяца назад +1

    🙂🙏🏻

  • @purnasahu8766
    @purnasahu8766 2 месяца назад +1

    Github link, plz?

  • @petsereypanha1440
    @petsereypanha1440 2 месяца назад +1

    please github

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

    3:47:21 You skiped one video I guess

  • @mhalwasoffice6132
    @mhalwasoffice6132 2 месяца назад +1

    is this webstorm software ?

  • @蘇德源-p2x
    @蘇德源-p2x 2 месяца назад

    32:22 why don't I get an option to create a repository?

    • @williamzayas302
      @williamzayas302 2 месяца назад

      Hello, I'm experiencing the same. Anyone knows how to do this in VScode? Please helppp!!

    • @蘇德源-p2x
      @蘇德源-p2x 2 месяца назад

      @@williamzayas302 you might have figured it out already but u can just create a package where he does (the menu is just a shortcut) then make a new interface and import all the required things, and make it inherit off JpaRepository, long

  • @salonsospain
    @salonsospain 2 месяца назад

    400

  • @azharmobeen
    @azharmobeen 2 месяца назад

    Why you didn’t handled control exceptions with @ControllerAdvice ?

  • @srikanthchotu401
    @srikanthchotu401 2 месяца назад +1

    Plz upload Javascript,

    • @AAKSHAS
      @AAKSHAS 2 месяца назад

      Is that Java Spring boot app?

    • @th3kdot
      @th3kdot 2 месяца назад

      @@AAKSHASjavascript is completely separate from java it’s a scripting language used for web and app development. Java spring boot is a back end framework. It uses the java language.

    • @aammssaamm
      @aammssaamm 2 месяца назад

      If Google is still not enough, look for a simpler career.

    • @AAKSHAS
      @AAKSHAS 2 месяца назад

      @@th3kdot I didn't know this. Only Super Genius know this.

  • @Blaze_MediaTv
    @Blaze_MediaTv 2 месяца назад +6

    Anyone here 2024 ?

  • @bonfaceobure1238
    @bonfaceobure1238 2 месяца назад

    can I do the same using vscode?

    • @Kal.99
      @Kal.99 2 месяца назад

      Better to go with Intellij if you doing Java Development, the free version is good enough

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

    Lewis Margaret Young Angela Harris Sharon

  • @srikanthchotu401
    @srikanthchotu401 2 месяца назад +1

    Upload excel

  • @cea2016
    @cea2016 13 дней назад

    Too much right here.

  • @TruthFinding-kz9
    @TruthFinding-kz9 Месяц назад +1

    sir, why you put the CascadeType.All to the many side. It so wrong, it could cause to delete all the entity in two both side.
    For example this
    public class Product { @ManyToOne(cascade = CascadeType.ALL)
    @JoinColumn(name = "category_id")
    private Category category;}
    When user delete the product and duo to cascade = CascadeType.ALL it also delete the category ( Which is make non-sense). Not only that as category is remove and with orphanRemoval = true in Category class, it will also delete all the product which have that category

  • @pradippatil5832
    @pradippatil5832 2 месяца назад

    Their is recusive json response problem in my product api? How to solve it?

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

      @JsonIgnore use this annotation where you are getting recursion

  • @salonsospain
    @salonsospain 2 месяца назад +1

    95618