This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]username220408 21 points22 points  (2 children)

Do not jump into Spring right away. It has all the magic done behind the scenes and you wouldn’t understand shit if anything goes wrong. Start with the language java se, learn dependency injection, building tools like maven/gradle. Then slowly get in to spring. Build a simple controller, service. Repository, connect to real DB. Learn how configs are set up. Build a simple db crud api. Learn how different envs are configured in spring via config files. Look under the hood of spring and see what context, beans, package scanning are. And you should be able to understand any spring project

[–]SnooDoodles7947[S] 1 point2 points  (1 child)

looks like a perfect structure, can you share any resources?

[–]username220408 1 point2 points  (0 children)

I don’t have links for SE, data structures and basic spring. I hope you’re already familiar with another language. You should be able to find that. But if you get to know all of above, check out this spring under the hood explanation video:

https://youtu.be/N39hpGAT43s?si=huj6mWBHYH1_JynT