Hi,
I'm building a project with
EJB (Stateless Sessions) and POJOS in my domain layer. I'm acessing DAOs directly from FACADEs when I want to build objects from repository. Arrows show dependeces between layers:
FACADE (Session Bean) -> DAO
FACADE (Session Bean) -> POJO
POJO -> DAO
Another solution would be put static methods inside my POJOS, as showed below. This way, I'd disappear with my FACADE -> DAO dependency.
FACADE (Session Bean) -> POJO
POJO -> DAO
Which one is better? Which one do u like? Which one do u dislike? Why?
Thanks.
[ June 21, 2006: Message edited by: Andr� Salvati ]
[ June 21, 2006: Message edited by: Andr� Salvati ]