So what part of J2EE are popular or should be learn first?

I am new to J2EE but not java core and I really want to start learning J2EE. Can someone suggest what part of J2EE i should learn? Anything "hotter" than others? Any good books for J2EE 1.5?

Thanks!

[211 byte] By [shaselaia] at [2007-11-27 10:41:28]
# 1

> Can someone suggest what part of J2EE i should learn?

The part that interests you most.

~

yawmarka at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 2

the thing is i am not sure which one i like since i never really worked on any of them. I don't want to work on something that's not really used frequently or desired. I figure some J2EE experts or developers could kinda guide me in this. thanks.

shaselaia at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 3

JDBC is pretty important, but strictly speaking it's not just a part of JEE (which is the new name of J2EE); but already part of JSE (f.k.a J2SE).

It's also often burried under some persistence layer such as Hibernate, but knowing it is definitely a plus.

Servlets/JSP would be another good place to start.

JoachimSauera at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 4

Ic. Yeah I see Hibernate JSP/servlets a lot. How does J2EE's potential in comparison to SQL, Oracle, CSharp? I know they are quite different but I want to learn something new that will advance me further in the technical field (but doesn't have to be something "i really like").

Thanks!

shaselaia at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 5

> How does J2EE's potential in comparison to SQL, Oracle, CSharp?

I'll leave the C# comparison aside, but you *can't* compare Java/J2EE to SQL or Oracle. That's like comparing a pickup truck to what you haul in the truck. Your Java app may have an Oracle backend, and SQL will be involved, either written by you or generated by your persistence layer (Hibern8). Cool?

BigDaddyLoveHandlesa at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 6

If you're in the web business, I advise you to take a look at the Spring framework

Manuel Leiria

manuel.leiriaa at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 7

You can go a long way with servlets, JSP, and JDBC. Learn JSTL so you don't put scriptlet code in your JSPs.

That's all you need for now.

How well do you know Java?

%

duffymoa at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 8

> If you're in the web business, I advise you to take a

> look at the Spring framework

Good advice, depending on how advanced the OP is. Not for novices.

%

duffymoa at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 9

> > If you're in the web business, I advise you to take

> a

> > look at the Spring framework

>

> Good advice, depending on how advanced the OP is.

> Not for novices.

>

> %

Also, disregard the "web app" constraint

georgemca at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 10

I have done java core for about 2 years now and have a SCJP 5.0. I guess JSP is something good to learn for a start? Any good book reccomendations like Oreily, dummy, etc.

shaselaia at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 11

> I have done java core for about 2 years now and have

> a SCJP 5.0. I guess JSP is something good to learn

> for a start?

Yes.

> Any good book reccomendations like

> Oreily, dummy, etc.

Hans Bergsten's O'Reilly book for JSP is the best one I've read.

%

duffymoa at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 12

After you read a book on JSP, try to create a simple 2 page JSP web site deployed on tomcat server, with getting data from a free database such as Oracle Lite. When you get it to work, try refactoring it to get a clean separation of concerns between the presentation layer, control layer, business logic layer, persistence layer. The refactor it again to clean it up more. Learn how to implement log4j and how to handle exception handling correctly in your small project. Only then I believe you should try a framework such as Struts. The Spring framework is probably too advanced for you before you work in Struts.

George123a at 2007-7-28 19:12:48 > top of Java-index,Java Essentials,New To Java...
# 13

> > If you're in the web business, I advise you to take

> a

> > look at the Spring framework

>

> Good advice, depending on how advanced the OP is.

> Not for novices.

>

> %

I know a little Spring from articles, tutorials and made a sample we app just for fun but now I bought a book to have some serious understanding of the matter and, man, that sh1t is powerful!!

manuel.leiriaa at 2007-7-28 19:12:49 > top of Java-index,Java Essentials,New To Java...