JSF,Hibernate和Spring Web应用程序架构

时间:2014-07-18 22:32:12

标签: spring hibernate jsf design-patterns architecture

我使用JSF,Hibernate和Spring开始了我的第一个Web项目,我想知道我设计的架构是否最合适。 bean使用@Controller注释,InventoryServiceImpl使用@Service注释。我还使用@Autowired进行依赖注入。 AbstractDao具有Hibernate的SessionFactory属性(它不是ServiceFactory,如图中所示,对不起),它负责访问数据库本身,因此DAO的实现只调用AbstractDao超类的方法。

我关心的主要是关于服务,因为我不确定是否只有一个访问所有DAO的类是最明智的做法。

UML图: uml-diagram http://imagizer.imageshack.us/v2/1280x1024q90/673/ebfa7f.png

我们非常感谢任何意见或建议。

0 个答案:

没有答案