  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Struts - A MVC web framework | | Tomcat - JSP/Servlet container | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | | JSP - A mailing list about Java Server Pages specification and reference | |
Struts & Hibernate
|
|
|
  | | | which framework to use | which framework to use 2003-08-04 - By Pradeep Kumar
Back You are right, we could definitely use service locator or DAO patterns along with struts.
Actually I wanted to say that, WAF provides a tested implementation of all these classes, (service, locator, business delegation, etc). I could just use them and configure my application specific requirements (as opposed to writing from scratch). Not a big deal though.
Also I like the view patterns like "composite view and "view helper" than struts tiles.
Thanks. -- --Original Message-- -- From: Marvin Toll [mailto:MarvinToll@(protected)] Sent: Monday, August 04, 2003 5:23 PM To: J2EEPATTERNS-INTEREST@(protected) Subject: Re: which framework to use
Pradep,
I was confused by the comment regarding using Service Locator as a differentiator for picking a framework.
We recently completed a utility site with a potential of 3 million customers ( http://my.dteenergy.com )using Struts 1.0 and a robust Service Locator for extensive caching (including JMS services). (We even used Service Locator to cache environmental variables instead of having them in web.xml to facilitate unit testing.)
I don't perceive Struts and Service Locator as mutually exclusive.
Marvin
On Mon, 4 Aug 2003 10:14:11 +0530, Pradeep Kumar <pradeepk@(protected)> wrote:
>Rangarajan, thanks for your advice. >The project requirement is to use build a simple web based application with >oracle DB. >I must use a framework (preferably with the proven MVC 2). I think, We should >leverage on the existing framework, instead of re-inventing the wheel. >All the architectural requirements fits any one of these frameworks. As far >as design is concerned, that's what these frameworks offer anyway. There >aren't any additional design requirements. > >I am trying to see which one of these would help me in delivering a high >quality, flexible, maintainable system. > >I think, I will probably use WAF as it implements all the web based J2EE >patterns (struts doesn't go at the data access layer...for example, with WAF >I can cache all the JNDI look ups using service locator class). > >Thanks. > > -- --Original Message-- -- >From: Rangarajan , Suresh ( Cognizant ) [mailto:rsuresh4@(protected)] > >Sent: Monday, August 04, 2003 10:00 AM >To: J2EEPATTERNS-INTEREST@(protected) >Subject: Re: which framework to use > > << File: InterScan_Disclaimer.txt >> Hi, > You dont use Frameworks and patterns just because they exist. >You chooose them according to ur project requirements. >If you dont need them you shouldnt be using them. >Throw some light on the architectural,design level requirements of ur >system.. >prob. some one could help u. > > >-- --Original Message-- -- >From: Pradeep Kumar [mailto:pradeepk@(protected)] >Sent: Saturday, August 02, 2003 9:50 AM >To: J2EEPATTERNS-INTEREST@(protected) >Subject: which framework to use > > >I need to start building a new web based project, I am kind of confused on >which framework to use. Here are some of the points that I am currently >pondering on. > >* Struts 1.1: proven, very popular. Only concern is that its not a >standard recommended by Sun (correct me if I am wrong here). >* Java Server faces: Pushed by Sun as a standard, may be part of the >future J2EE specs, tutorial is interesting to read.....Concern: not yet >proven and not yet popular >* Sun one framework : This could be an option, since I will probably be >using the Sun One app server. >* WAF (web application framework): This one is again from Sun, its >given as part of the "adventure builder" tutorial. It uses all the latest >patterns...I went through the code of the "adventure builder" and I am kind >of excited to use this. > >Well, you can see my confusion. I don't want to get biased. Any thoughts are >appreciated. > >Thanks. >Pradeep Kumar >MindTree Consulting >91 80 6711777 Xtn: 2033 > > > >DISCLAIMER: >This message (including attachment if any) is confidential and may be >privileged. Before opening attachments please check them for viruses and >defects. MindTree Consulting Private Limited (MindTree) will not be >responsible for any viruses or defects or any forwarded attachments emanating >either from within MindTree or outside. If you have received this message by >mistake please notify the sender by return e-mail and delete this message >from your system. Any unauthorized use or dissemination of this message in >whole or in part is strictly prohibited. Please note that e-mails are >susceptible to change and MindTree shall not be liable for any improper, >untimely or incomplete transmission. > >===================================================================>Community Web Site (Core J2EE Patterns Catalog - Online Version): > http://java.sun.com/blueprints/corej2eepatterns >Getting Started (Beta Version): > http://developer.java.sun.com/developer/technicalArticles/J2EE/patterns/ >Get the book: > http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20 (See http://tte-20.ora-code.com) >List Archive: > http://archives.java.sun.com/archives/j2eepatterns-interest.html >Unsubscribing: > email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected) > >===================================================================>Community Web Site (Core J2EE Patterns Catalog - Online Version): > http://java.sun.com/blueprints/corej2eepatterns >Getting Started (Beta Version): > http://developer.java.sun.com/developer/technicalArticles/J2EE/patterns/ >Get the book: > http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20 (See http://tte-20.ora-code.com) >List Archive: > http://archives.java.sun.com/archives/j2eepatterns-interest.html >Unsubscribing: > email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected) > > > > >DISCLAIMER: >This message (including attachment if any) is confidential and may be privileged. Before opening attachments please check them for viruses and defects. MindTree Consulting Private Limited (MindTree) will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. > >===================================================================>Community Web Site (Core J2EE Patterns Catalog - Online Version): > http://java.sun.com/blueprints/corej2eepatterns >Getting Started (Beta Version): > http://developer.java.sun.com/developer/technicalArticles/J2EE/patterns/ >Get the book: > http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20 (See http://tte-20.ora-code.com) >List Archive: > http://archives.java.sun.com/archives/j2eepatterns-interest.html >Unsubscribing: > email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)
===================================================================Community Web Site (Core J2EE Patterns Catalog - Online Version): http://java.sun.com/blueprints/corej2eepatterns Getting Started (Beta Version): http://developer.java.sun.com/developer/technicalArticles/J2EE/patterns/ Get the book: http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20 (See http://tte-20.ora-code.com) List Archive: http://archives.java.sun.com/archives/j2eepatterns-interest.html Unsubscribing: email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)
DISCLAIMER: This message (including attachment if any) is confidential and may be privileged. Before opening attachments please check them for viruses and defects. MindTree Consulting Private Limited (MindTree) will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission.
===================================================================Community Web Site (Core J2EE Patterns Catalog - Online Version): http://java.sun.com/blueprints/corej2eepatterns Getting Started (Beta Version): http://developer.java.sun.com/developer/technicalArticles/J2EE/patterns/ Get the book: http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20 (See http://tte-20.ora-code.com) List Archive: http://archives.java.sun.com/archives/j2eepatterns-interest.html Unsubscribing: email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)
|
|
 |