I'm currently new in Java EE but good handling at core Java, and knows much about Servlet
, JSP(little bit)
, Now planning to learn about Spring Framework
, and i don't know anything about Gradle
and Maven
honestly, so do I need to know about dependencies? i mean what's the use of them before moving to Spring
?
They're all build tools, when you have small programs, adding dependencies and running regression tests are fairly straight forward. However as you start to have large prjects with complex hierarchies, using tools such as Makefiles or simple build scripts become very hard to maintain.
Don't worry, learning mavin takes < 1 day; gradle can get a bit complicated, but if you're just starting out, there's ample resources online.
I found this resource pretty indispensable when learning about gradle.