Design Pattern Question

Lets say in an application there are the following components

Database

|

|

V

DAOLayer

|

|

V

BO LAYER

|

|

V

Servlets

|

|

V

JSPs

What design patterns does the above incorporate?

My guess - DAO pattern.

Is this a good enough design for a SAAS(Software as a service) application?

What would be the drawbacks of this design?

How could this design be made better?

[501 byte] By [ssv45324a] at [2007-10-2 20:22:49]
# 1

> my guess - DAO pattern.

Model 2, perhaps, among other patterns within the layers themselves (e.g., factory, builder, strategy, etc.).

[url=http://www.patterndepot.com/put/8/JavaPatterns.htm]The Design Patterns Java Companion[/url]

[url=http://www.wickedlysmart.com/HeadFirst/HeadFirstDesignPatterns/HeadFirstPatternsIndex.html]Head First Design Patterns[/url]

[url=http://home.earthlink.net/~huston2/dp/patterns.html]Huston Design Patterns[/url]

[url=http://www.mindspring.com/~mgrand/pattern_synopses.htm]Overview of Design Patterns[/url]

~

yawmarka at 2007-7-13 23:05:30 > top of Java-index,Other Topics,Patterns & OO Design...
# 2
And: http://www.amazon.com/gp/product/0321127420/qid=1148043346/sr=2-1/ref=pd_bbs_b_2_1/104-7910591-0562341?s=books&v=glance&n=283155%
duffymoa at 2007-7-13 23:05:30 > top of Java-index,Other Topics,Patterns & OO Design...