views:

76

answers:

4

I have been learning javaEE and MVC pattern for a while from books and tutorials. but I wish to see how is coded a real world JavaEE projects. by real world project I mean a full application which is using by other people.

maybe an opensource project like an e-commerce, a forum or a cms, I know many for php but none for javaEE. will be better if they use mvc architecture or any framework(but doesn't matter) and have good documentation

any suggestion?

thanks

A: 

Open source software written in Java can be found here. There are a lot of other sites which contain open source projects such as http://java.net or http://sourceforge.net.

But to learn how Java projects are built, it is not enough to read the sources / documentation of projects. To build a large project you need a lot of experience and you get this only by programming your own project.

Antoras
typo : it is http://sourceforge.net
novice
Ah, yes. Thank you for the clue. I edited my post.
Antoras
thanks for the first link. and yeah I do program my own projects, but sometimes I don't know if I'm doing the right way, that's why I want to see how other people program their projects
Kossel
Most of the developer have this problem. When you start to program an application with a new technique / framework / lib ... you first have to learn it. And you can do that best by programming a lot. This is discouraging, I know. But when you do not have someone who says you the "correct way", it's the only which works. Reading soures and understanding what other people thought when they coding the programm is much more difficult. ;)
Antoras
A: 

Java Blueprint is a J2EE/JEE app that is used as a reference for any enterprise app written in JEE. blueprint url

Pangea
A: 

If you are looking for a MVC framework for JEE, you can check JBoss Seam, the book Seam in Action is available at http://code.google.com/p/seaminaction , one of the example projects that are already being used in production is seam-wiki.

timo