There seems to be 90% agreement. With the vendor point of view , you can look at another way. You can become a vendor too because the underlying work is done for you.
I am favouring cayenne because having read his ideas from the website, they are very much in agreement with principals I have across. Principals used in software with 300 + tables in a database. --- Christian Bollmeyer <[EMAIL PROTECTED]> wrote: > Am Dienstag, 21. Oktober 2003 20:55 schrieb jini us: > > If you are new to struts I suggest you download > > community edition(free)of struts called > strutsstudio > > from www.strutsstudio.com. > > Or www.exadel.com. And there's visual Struts > support just like in Struts Studio in Oracle JDev > 10g Preview as well, just to note here. Still: these > are only tools. But no tool shows you how to > actually use Patterns or write a well-designed app. > When it comes to actually coding, you're always > on your own. But you have to do so, anyway. > It's better to understand the ideas behind what > you are doing instead of focusing on concrete > implementations. Just as always. Then use a tool > for the details. > > > It is the best of the lot ( in my opinion)because > this > > particular company is focusing on building an IDE > for > > struts framework AS IS. Unlike alot of these other > > vendors who want to give you everything and you > will > > waste your life time working out which framework > you > > should use. > > Well, I am in personal contact with a lot of the > high-profile characters (won't mention names > here) in the Struts and MVC scenes, and all > of them basically share your viewpoint, that is: > Struts is a step in the right direction. But it's > clearly not the end of all things. > > > There are three ORM frameworks which I know of > which > > are being used alot with struts when using > databases > > with struts. > > ORM on the other hand is nothing Struts- or > generally webtier-related. Struts is entirely > focused on getting input from web-based > user interfaces in a MVC-like fashion known > as Model2 in the J2EE blueprints, plus inter- > facing with the Model | Business Logic tier > via Actions. The first version was hacked by > Craig McClanahan over a weekend, and still: > Struts doesn't make any assumptions about > subsequent layers, including the integration > layer things like OR mappers may belong to. > > > you can find two of them at http://db.apache.org > > OJB & Torque. > > OJB - is an Object/Relational mapping tool that > > allows transparent persistence for Java Objects > > against relational databases. > http://db.apache.org/ojb > > Torque - > > I am personally favouring cayenne from > > www.objectstyle.org. > > Both Torque and Object Relational Bridge are > proven solutions to the O/R impedance problem. > There are may others. But one thing I would > definitely have a closer look at is the iBATIS > Database Layer (www.ibatis.com). Credits go > to Ted Husted here who gave me the link here. > Before that, I favored Castor (www.exolabs.org), > but what's the effective difference in the end? > > > Incidently struts is also developed at apache.org. > > As these vendors don't have technical skills or > > expertise to build their own framework, > > why use a cut & pasted one and pay for the > pleasure > > of buggy & outdated framework. > > I think I don't understand the above. Struts is > developed at apache.org, and its inventor > Craig R. McClanahan is both a committer > to apache.org and JSF specificiation lead > for Sun. Considering technical skills, don't > underestimate the people working for > almost any software company I know of, > they're generally the best of breed when > it comes to all major companies, good > people throughout. Then: Struts may be > the most popular framework forJava > web MVC2 nowadays, but even it's > inventor says things could be done better. > Won't comment on the second part here > any further, as it speaks for itself. So > we both agree Struts is good? > > -- Chris (SCPJ2) > > =========================================================================== > To unsubscribe: mailto [EMAIL PROTECTED] with > body: "signoff JSP-INTEREST". > For digest: mailto [EMAIL PROTECTED] with body: > "set JSP-INTEREST DIGEST". > > Some relevant archives, FAQs and Forums on JSPs can > be found at: > > http://java.sun.com/products/jsp > http://archives.java.sun.com/jsp-interest.html > http://forums.java.sun.com > http://www.jspinsider.com ________________________________________________________________________ Want to chat instantly with your online friends? Get the FREE Yahoo! Messenger http://mail.messenger.yahoo.co.uk =========================================================================== To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST". Some relevant archives, FAQs and Forums on JSPs can be found at: http://java.sun.com/products/jsp http://archives.java.sun.com/jsp-interest.html http://forums.java.sun.com http://www.jspinsider.com
