This books shows how to build an end-to-end J2EE application using nothing but open source. The book is project oriented, so the rationale and way to introduce a particular open source project is discussed as the application is being built. We also show alternatives for different areas of development. One example is O/R mapping, we do the application using Entity Beans first (with the help of XDoclet and Middlegen) then we move to show how to accomplish the same with Hibernate and OBJ. Contrasting the effort needed and the rationale behind the decisions along the way.
2. How to use many open source project in my project ?
We don't advocate using open source just for the sake of using open source. I personally find that most successful projects using 3-5 open source projects to accomplish their work.
3. Do you have description and sample chapter of this book?
In our consulting practices, Brian and I find we use a combination of commercial and open source projects to solve problems and provide value.
Co-Author of <a href="http://www.amazon.com/exec/obidos/ASIN/1590591259/ref=jranch-20" target="_blank" rel="nofollow">Enterprise Java Development on a Budget</a>
Joined: Jul 04, 2003
Originally posted by Christopher Judd: In our consulting practices, Brian and I find we use a combination of commercial and open source projects to solve problems and provide value.
Could you explain example how to use cmbination of commercial and open source project to solve problem?
In the past : I'm used WebLogic App Server/JBoos/Tomcat + Hibernate + Log4j + MySql .
Joined: Aug 24, 2004
Just because you use one open source project it does not mean everything has to be open source. For example, my last project we used Weblogic and SQL Server which are commercial and we used the following open source ANT, Struts, commons logging, Log4j, FOP, JUnit, Jakarta JSTL, commons validator, commons collection, oscache, axis, poi, hibernate, xdoclet and emma.
On my current project, I am using WAS and DB2 which are commercial and the following open source ANT, Spring, Hibernate or OJB, commons logging and Log4j. The open source list is likely to grow.