@Pete: thanks for the answer! :-)

"[EMAIL PROTECTED]" wrote : "brachie" wrote : In my opinion injecting one SFSB 
into another should be avoided, but maybe I am wrong..
  | 
  | anonymous wrote : 
  |   | Why?
  |   | 
  | 

I thought it would be a too tight dependency between the SFSB. For instance, if 
you inject SFSB A into SFSB B and SFSB C and change some business logic in A 
maybe B or C are broken because they use some methods of A.

anonymous wrote : 
  | 
  | 
  | The following questions are in my mind:
  | 
  | anonymous wrote : Should there be one SFSB for every persistent class of 
your domain model which acts as a manager and manages the actions connected 
with the (injected) entity (e.g. SFSB PersonMgr for creating, deleting persons 
in DB etc)?
  | 
  | This seems reasonable, and is the approach we take with seam-gen (using 
EntityHome for scaffolding).
  | 
  | anonymous wrote : Or would it be better to have one SFSB component for each 
page you have in your application, which manages the actions connected to the 
specific page?
  | 
  | This strikes me as a bad idea and hangover from older design patterns.
  | 
  | anonymous wrote : Or would it be good to have one SFSB per use case of your 
application?
  | 
  | This is, IMO, another very valid approach. It could easily be combined with 
your first suggestion (an EntityHome for each entity, a component for a use 
case can call the EntityHome as necessary).

Ok, so I would have to inject the EntityHome into my SFSB implementing the use 
case?

Regards,

Alexander

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4121623#4121623

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4121623
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to