现在唯一突出的是表示层。想要为现有的application.And构建用户界面,因为我们都知道表示层起着至关重要的作用,如果它不成功,那么rest所有的应用程序都不会成功。选择表示层起着重要的作用。
哪个是最适合用于表示层的?在过滤了原型、mootools、YUI、GWT和Dojo...however之后,我想到了使用jQuery。
JSF也有driven...how和jQuery也有widget,两者都支持事件widget,这些是不是可以比较一下?优点和缺点是什么?
我们可以将Struts 1.2/Spring用于业务层
数据访问层使用Hibernate。
发布于 2010-07-12 03:01:37
JSF是用于Java web UI的基于组件的模型。web层使用的是JSF或Struts,而不是两者兼而有之。JSF在服务器端编译和运行。
jQuery、YUI和它们的同类都是客户端JavaScript框架。jQuery用于DOM操作,但它也有UI组件插件。我建议从头到尾坚持使用一个JavaScript框架。
Spring是你的胶水代码。它可以将web UI焊接到服务层,而不会出现任何问题。您可以根据需要使用JSF、Struts、Spring MVC或Wicket。
Hibernate可以作为持久化实现。Spring JDBC也可以。您将使用接口,因此只需在其中插入适当的实现即可。
您根本不会谈论服务层。如果您将Spring服务公开为web服务,则可以让任何UI根据需要进行服务调用。这使得API具有良好的、解耦的、可重用的特性。
https://stackoverflow.com/questions/3224249
复制相似问题