Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » J2EE Pattern »

Re: which framework to use

Sean Kroah

2003-08-04


For kicks have a look at http://www.springframework.org it sound like it
has more of what you need, that is it includes more j2ee "like" components.
It also includes a nice Web MVC implementation as well. If you just need
web mvc there are tons of them. Struts, Web work, Web work 2, Spring,
Maverick.... You can't go wrong with any of them as they all do basically,
hopefully the same thing. Some will require your business code to implement
some strange api and some will not. I prefer the ones that don't.

Sean Kroah



              Pradeep Kumar
              <pradeepk@(protected)
              Sent by: An interest list     cc:
              for Sun Java Center J2EE      Subject: Re: which framework to use
              Pattern Catalog
              <J2EEPATTERNS-INTEREST@(protected)
              VA.SUN.COM>


              08/04/2003 12:44 AM
              Please respond to An
              interest list for Sun
              Java Center J2EE Pattern
              Catalog






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
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
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
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
List Archive:
http://archives.java.sun.com/archives/j2eepatterns-interest.html
Unsubscribing:
email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)


©2008 junlu.com - Jax Systems, LLC, U.S.A.