Solved

Any suggestions on what else I can learn to enhance my Java knowledge-base?

Posted on 2009-07-16
5
289 Views
Last Modified: 2013-12-14
Greetings Experts,

I'm a fresh engineering graduate and I'm currently pretty well versed with core Java, JSP, Servlets and the like. I'm looking to expand my knowledge-base while keeping a java-centric base to my skillset.

Could you help push me in the right direction by suggesting what you think I could focus on learning?

Pardon my vagueness here, but that is exactly one of the reasons I'm asking this question!

Regards,

Nikhil
0
Comment
Question by:nikhilmenon
  • 2
  • 2
5 Comments
 
LVL 3

Accepted Solution

by:
serrutom earned 250 total points
ID: 24870009
EJB, JSF, SEAM

I love it  :o)
0
 
LVL 20

Assisted Solution

by:a_b
a_b earned 250 total points
ID: 24870162
Go for EJB, Struts and Hibernate. Quite a demand for  these in the market.
0
 
LVL 7

Author Comment

by:nikhilmenon
ID: 24870685
Thanks a lot for your quick responses. I did some reading up on SEAM and figured it would be good to get EJB and JSF under my belt before I look at it. As a framework, how do you think SEAM would figure when compared to Spring or Struts?
0
 
LVL 7

Author Comment

by:nikhilmenon
ID: 24895337
Well I figured the following flow to be suitable for me at the moment:

Struts 2 --> JSF --> Spring --> Hibernate --> SEAM

Thanks for the help.
0
 
LVL 3

Expert Comment

by:serrutom
ID: 24923818
SEAM makes it easier for you to link the EJB code to your JSF code, and allows you to use bean scopes (Application, Session, Conversation and Stateless).
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Here is a helpful source code for C++ Builder programmers that allows you to manage and manipulate HTML content from C++ code, while also handling HTML events like onclick, onmouseover, ... Some objects defined and used in this source include: …
Basic understanding on "OO- Object Orientation" is needed for designing a logical solution to solve a problem. Basic OOAD is a prerequisite for a coder to ensure that they follow the basic design of OO. This would help developers to understand the b…
This tutorial explains how to use the VisualVM tool for the Java platform application. This video goes into detail on the Threads, Sampler, and Profiler tabs.
The viewer will learn how to synchronize PHP projects with a remote server in NetBeans IDE 8.0 for Windows.

896 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now