Win a copy of GANs in ActionE this week in the AI forum
or WebAssembly in Action in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
  • Knute Snortum
Sheriffs:
  • Liutauras Vilda
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Joe Ess
  • salvin francis
  • fred rosenberger

Should I learn Spring before applying for job ?

 
Ranch Hand
Posts: 529
19
Eclipse IDE MySQL Database Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'd perused MCA,Pune,India ( Pass out batch 2013). 2 years gap. In that gap was at home and had developed 4,5 small projects for college students in swing. I know core Java ( that much so I can develop desktop application in swing ). I'm now learning JSP and Servlet (Had also developed websites in college time so not completely ignorant). I'll finish JSP & Servlet in a week so I can develop a website. I know HTML5, CSS3 and javascript. Started designing a website also. Today I got a live project from an engineering college teacher to develop online journal publication website. I was thinking after learning JSP and Servlet I'll develop 2 websites just for students and one live project which I got from that teacher so I can have something to show to interviewer but I'm confused should I learn Spring frame work then apply for job or just start applying as soon as I develop one or two sites( so I can have something to show ). I know my questions may irk you but please
 
Bartender
Posts: 3648
16
Mac OS X Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
IMHO if you want to learn Java frameworks, Spring is just one of them. Others to consider are JSF (part of Java EE), JPA (again part of Java EE) and Hibernate (JPA variant).

Spring can actually be used in Java SE projects. In web apps, you will be using Spring MVC.

Good luck with your projects.
 
Ganish Patil
Ranch Hand
Posts: 529
19
Eclipse IDE MySQL Database Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you Tsang. I really dunno about any framework. As there are more jobs for web development than desktop so I want to learn framework for web development. I have pdf of Spring in action 3rd edition. Which part of this book I should study ? chapter 2.7 is Building Web applications with Spring MVC should I study this one or more?
 
Ranch Hand
Posts: 624
9
BSD Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Spring MVC will be an added advantage for sure.
In any interview I have attended till date, they 1st ask core java, JSP, servlet.
Then only they ask about frameworks.
Because if base is not strong there is no point knowing a framework.
So concentrate more on making the base strong.
 
Ganish Patil
Ranch Hand
Posts: 529
19
Eclipse IDE MySQL Database Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
yes I'm digging deeper into JSP and Servlet. Also found good articles at this forum link. as my profile is a nightmare for me so thought to have Spring MVC (I don't know precisely which concepts to learn for web development )in my resume because now a days I've got whole day in my hand (no job nothing so can utilizing time) so If I can study framework in this time then will be a plus point for my career.
 
Been there. Done that. Went back for more. But this time, I took this tiny ad with me:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!