[Noisebridge-discuss] Request for Expertise: Java EE

Mike Schachter mike at mindmech.com
Tue Oct 19 19:57:57 UTC 2010


Just remembered, instead of EJBs use Hibernate!

http://www.hibernate.org/

It's an ORM tool (object-relational mapping) that persists
java objects back and forth from databases and provides
an object-oriented query language, which is a must-have
these days.

  mike




On Tue, Oct 19, 2010 at 12:03 PM, Mike Schachter <mike at mindmech.com> wrote:

> Back when I was a J2EE developer I would use tomcat or JBoss
> to get started:
>
> http://tomcat.apache.org/
>
> http://www.jboss.org/
>
> That was a while ago. For frameworks, people I was around used
> Spring and Struts:
>
> http://www.springsource.org/
>
> http://struts.apache.org/
>
> My humble suggestion, not to conflict with William's, would be
> learn JSP/Servlets, and understand the web.xml file. Then build
> your webapp's .war files and learn how to deploy them. You probably
> already know this. Ignore EJBs unless you specifically need them
> for a job. JDBC is important to know of. JavaServerFaces is something
> people use I guess too.
>
>   mike
>
>
>
>
>
>
>
> On Tue, Oct 19, 2010 at 11:06 AM, William Sargent <will.sargent at gmail.com>wrote:
>
>>  On 10/18/2010 8:53 PM, Gardner wrote:
>> > Hello,
>> >   I have a strong command of the Java language and I have recently
>> > been teaching myself Java EE using NetBeans and GlassFish. I find
>> > myself getting hung up on simple configuration issues that take me
>> > hours to resolve. Are there any NoiseBridgers out there that know this
>> > stuff like the back of their hand? Does anyone want to do an informal
>> > introductory session?
>> >
>>
>> This is the problem with J2EE -- it's just a bitch to learn and most of
>> it is configuration stuff you'll need to know once after which you'll
>> never need it again.
>>
>> The good news is that J2EE isn't one technology.  It's a bunch of
>> different libraries glommed together with some marketing.  So while
>> you'll need the servlet API, there are several less useful parts of the
>> spec that you can safely ignore (i.e. JSF, the web framework so useless
>> it couldn't even support HTTP GET in its first version.)
>>
>> If you want to do something useful with J2EE, probably the first thing
>> to do is download a working J2EE application and see what you can take
>> apart.  There is a framework called "AppFuse Light"
>> (https://appfuse-light.dev.java.net/) which may be a little out of date
>> (not stared at it recently) but should give you at least an idea of how
>> the different pieces fit together.
>>
>> And... well, you're not alone.  This is what happened when I first got
>> to grips with it: http://tersesystems.com/2005/10
>>
>> Will.
>> _______________________________________________
>> Noisebridge-discuss mailing list
>> Noisebridge-discuss at lists.noisebridge.net
>> https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.noisebridge.net/pipermail/noisebridge-discuss/attachments/20101019/1b352a63/attachment-0003.html>


More information about the Noisebridge-discuss mailing list