aspose file tools*
The moose likes Servlets and the fly likes MVC - Model doubt. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of JavaScript Promises Essentials this week in the JavaScript forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "MVC - Model doubt." Watch "MVC - Model doubt." New topic
Author

MVC - Model doubt.

rama murthy
Ranch Hand

Joined: Jan 13, 2006
Posts: 82
In MVC architecture "M" represents the model, which is nothing but the java class.

Can anything else act as a model? Can Java bean be a model?
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12821
    
    5
Can Java bean be a model?

Sure, why not? There is nothing magical about a Java bean, its just a class that uses the bean conventions. You are free to code the "model" representation of data any way that fits the rest of your application.

Personally I start with thinking about how the data is saved and restored.

Bill
Vijayakumar Balakrishnan
Greenhorn

Joined: Aug 22, 2006
Posts: 1
Hi,

MVC denotes Model ( can be Java beans or EJB )
V denotes View ( can be JSP xml and more)
C denotes ontroller (Should be a servlet or struts-config.xml if you are using struts framework)

Model is nothing but business logics..

Regards,
Vijay.B
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968
    
    1

Your model is your business logic. You want to keep it separate from View generation logic and Controller Logic. But the actual Java artifact that implements the model is up to you. I think you should do it in a JavaBean. Some have done it in Servlets. Others have done everything in a JSP.

And really, don't we all pine for that one, monolithic object, that does everything, sits in the root of C:\, and has one bit method called go() that does everything?
[ August 27, 2006: Message edited by: Bear Bibeault ]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: MVC - Model doubt.