It's not a secret anymore!
The moose likes EJB and other Java EE Technologies and the fly likes Value Objects in BMPs Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Value Objects in BMPs" Watch "Value Objects in BMPs" New topic

Value Objects in BMPs

seshu Palamanti
Ranch Hand

Joined: Jul 03, 2004
Posts: 60
I have a session bean which finds a BMP bean by its primary key using ejbFindbyPrimarykey() then to retrieve other values of the bean i use get methods to populate a Value object in session bean.How about setting and sending in the value object itself from with in the BMP bean.Does it work...? is it a good practice?.

Thanks in Advance.
Valentin Tanase
Ranch Hand

Joined: Feb 17, 2005
Posts: 704
Yes it works and yes it�s a good practice. If you access the bean remotely through its remote interface is better to have coarse-grained methods that get/set bean�s attributes at once (passing or retrieving a VO). However if the bean is always accessed locally, then you might use fine-grained methods for getting/setting bean�s attributes one by one. As I understand from your design, the entity bean is hidden from the clients through a session fa�ade, which again is a good practice. Just make sure that the session ejb accesses the entity bean through its local interface.

I think, therefore I exist -- Rene Descartes
I agree. Here's the link:
subject: Value Objects in BMPs
jQuery in Action, 3rd edition