设计和实现移动Web应用程序

时间:2013-10-21 06:09:18

标签: java spring hibernate jquery-mobile

我想使用JQuery mobile和Java EE技术设计和实现移动Web应用程序。

该应用程序将由销售人员在访问客户时使用移动设备进行订购。因此,应用程序将包含复杂的业务逻辑。

我很困惑我应该选择/选择哪些框架来设计和实现应用程序的服务器端。所以我的问题是我应该一起使用Spring,Spring MVC和Hibernate还是其他一些建议?

但我想坚持使用Java技术,因为我对它感到满意。

我的下一个问题是JQuery移动设备和服务器端如何相互集成。我的意思是整合它们的方式/方法是什么?

1 个答案:

答案 0 :(得分:0)

在这种情况下,最好的办法是避免使用Spring。

使用直接Java EE,使用JAX-RS,CDI / EJB和JPA。

您的jQuery代码将调用JAX-RS资源(这是ReSTfull Web服务)。这些资源注入了Service bean,它是CDI和EJB的组合。这些bean将包含您的超级复杂业务逻辑。如果他们需要从DB中检索或存储某些内容,他们将通过注入的实体管理器为此使用JPA。