Can somebody please clarify or explain the following 

1. Business Objects (BO's)
2. Data Access Objects (DAO's)
3. Value Objects (VO's)
4. Data transfer objects (DTO's)

All of the  above I know is part of the Model(M) in MVC architecture.I think that 
Value Objects and DTO's are the same , and they have setters and getters.Correct me if 
I am wrong.

What is the general way of packaging a struts application?
like if my companyname is www.companyname.neti will probably have an application or 
context as applicationname as its name. 
I would like my business logic to be independent from the struts specific 
controller(action classes) . 

 I also know the package should start with    net.companyname.applicationname.

Thanks in advance.

Help appreciated.






Reply via email to