wood burning stoves 2.0*
The moose likes OO, Patterns, UML and Refactoring and the fly likes Design and architectural patterns Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Design and architectural patterns" Watch "Design and architectural patterns" New topic

Design and architectural patterns

Malleka Ramachandran

Joined: Nov 23, 2001
Posts: 8
I am pretty new to the OO world and have been educating myself by reading various books and journals. I picked up some Java programming on my own and got my programmer certification. I am planning to take the next level (Developer) in JCert.
My question is about the Model View Persistence pattern.
I am not sure if I should call this a pattern or a framework. I read some article that mentions a subtle difference between the MVC and the MVP in the sense that MVP is an architectural pattern. I have posted this question in a number of other forums as well.
I am trying to get a reference (a book or journal or online tutorial) where this concept is explained. Since this is mentioned as one of the objectives in the 486 exam, I would like to understand this.
Also, I found the wealth of information about the 486 exams here including the answers very useful to start with my preparation.
Prasanna Sridhar

Joined: Nov 21, 2001
Posts: 2
I think the links below are fairly good overview of Model-View-Presentation(MVP)
Malleka Ramachandran

Joined: Nov 23, 2001
Posts: 8
Thanks for the info. on Model View Presenter. I think it is more like the MVC. I am interested in finding out about the "persistence" part in Model view Persistence. I would think of it as a 3 tier architecture design with the Persistence layer being independent of the underlying database server. But I would like to know if there is some forma description of such a pattern/framework.
Kyle Brown
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
Can you give us a reference to the article? I've been in the patterns field for years and have never heard of an "MVP" pattern (it sounds like the author made it up...)
Anyway, there is a lot of good information on building persistence layers of various sorts on Martin Fowler's ISA website. Check there.
Kyle Brown,
Author of Enterprise Java (tm) Programming with IBM Websphere
See my homepage at http://members.aol.com/kgb1001001 for other WebSphere information.
[This message has been edited by Kyle Brown (edited November 27, 2001).]

Kyle Brown, Author of Persistence in the Enterprise and Enterprise Java Programming with IBM Websphere, 2nd Edition
See my homepage at http://www.kyle-brown.com/ for other WebSphere information.
Malleka Ramachandran

Joined: Nov 23, 2001
Posts: 8
Like I said before, I am new to OOAD and I have been looking at the certification exam obiectives at IBM's web site.
Under Section 3 Architecture, there is an objective that states:

"Develop view-model-persistence layered architectures and understand how the layers should interact. "
I am looking for information about this. I have read Craig Larman's book and found references to designing persistence in layered architectures. But I did not see the term used as in the objective.

I agree. Here's the link: http://aspose.com/file-tools
subject: Design and architectural patterns
Similar Threads
Question about GWT MVP
MVC and MVP ..Could anyone explain?
how to use MVP pattern in a Swing app
GWT MVP and SmartGWT