Diary

June 16, 2009

Java Learning

Filed under: java, learning — Himanshu @ 3:12 am

Finally, after long run with .NET, I got opportunity to learn Java. My company is envisioning a probable new customer having requirement of few projects on java stack. I wasn’t pretty sure from where to start. Talking to some people around who works with java I could list following technologies that I should learn in context to java

  • ANT: It a build tool
  • Maven: One another build tool.
  • Struts 2: its entirely different than Struts 1 and used for web/mvc
  • Spring: Has varieties of things; AOP, IoC is primary objective
  • Hibernate: ORM
  • JSP/JSF: Presentation
  • Sitemesh: Needs to find what is it.

And some IDE feel. Huge part of community uses either of these: Eclipse, NetBeans or InteliJ

Powered by WordPress