2010-05-01 4 views

Répondre

1

Si vous êtes vraiment intelligent, vous ne saurez rien de l'autre. Hibernate est purement à propos de la persistance. Il devrait être caché de Struts derrière une interface.

Struts est purement sur la vue. Vos classes d'action doivent avoir des références à ces interfaces de persistance et gérer celles-ci. Il ne devrait rien savoir sur la façon dont les interfaces sont implémentées. Cette approche va découpler les deux, ce qui facilitera votre travail de test. Vous pouvez écrire le niveau de persistance, le tester soigneusement et le mettre de côté.