6

I'am trying to dive deeper into Java EE, so i was browsing SourceForge to look for a project that can help me see how components fit together so if comeone could point out a specific open source project or any other resource that can help me with this.

1
  • JavaEE is a set of specifications, many of which you aren't likely to use together in the same project. Commented Mar 11, 2011 at 21:36

3 Answers 3

5

The canonical sample application to learn Java EE used to be the Pet Store from the Java BluePrints program (now) at Oracle.

Check out here for a list of blueprints. The Pet Store is here

Sign up to request clarification or add additional context in comments.

Comments

2

Barring a specific need, if I wanted to "learn Java EE" today, I would focus on the EJB-Lite profile of Java EE 6. Basically this is the web tier, JPA, and embedded Session Bean EJBs.

These components are the "90+%" of what folks do with a full boat Java EE server today. I don't consider learning the web tier enough to be considered "Java EE". Yea, it's a component of Java EE, but I think EJB is more important, and EJB is more "interesting" along with the web tier.

EJB-Lite hits the sweet spot of functionality and ease of deployment and packaging.

Comments

1

Open eSignForms by Yozons is an excellent Java EE application to learn on.

Check out their website and download their esignature and web contracting application.

You'll learn advanced topics such as sending and receiving mail, integrating with PostgreSQL, Apache Tomcat, encryption, and much more!

They also make extensive use of the Java framework Vaadin for a modern and responsive web application interface.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.