Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用hibernate和MySQL在java中创建单页应用程序(SPA)_Java_Mysql_Hibernate_Single Page Application - Fatal编程技术网

如何使用hibernate和MySQL在java中创建单页应用程序(SPA)

如何使用hibernate和MySQL在java中创建单页应用程序(SPA),java,mysql,hibernate,single-page-application,Java,Mysql,Hibernate,Single Page Application,我正在尝试选择一组最好的工具来创建单页应用程序。我希望能够在服务器端使用Java和Hibernate以及MySQL。但是水疗的ajax层呢? 也许我的想法完全错误,Java和Hibernate在这种情况下毫无意义?但是,如何实现复杂的服务器端操作呢 这相当于UI部分的问题。页面向服务器请求页面数据。Java+hibernate可用于实现服务(例如以JSON格式返回数据的REST服务)。您可以使用SpringMVC来实现该服务 AJAX调用服务并处理获得的数据。您可以使用angularJS创建单页

我正在尝试选择一组最好的工具来创建单页应用程序。我希望能够在服务器端使用Java和Hibernate以及MySQL。但是水疗的ajax层呢?
也许我的想法完全错误,Java和Hibernate在这种情况下毫无意义?但是,如何实现复杂的服务器端操作呢

这相当于UI部分的问题。页面向服务器请求页面数据。Java+hibernate可用于实现服务(例如以JSON格式返回数据的REST服务)。您可以使用SpringMVC来实现该服务


AJAX调用服务并处理获得的数据。

您可以使用angularJS创建单页应用程序。这是迄今为止我发现的最好的SPA开发框架,在大多数需要SPA的项目开发中使用

有关示例应用程序,请参阅


详细介绍

给这只猫剥皮有几种方法,您目前熟悉哪些技术?我将介绍一些用于处理数据绑定、路由、模板等的健壮的.js框架。。您可以在straight.js/jQuery中自己完成,但我更喜欢Angular.js、knockout.js和ember.js。有很多JavaWeb框架,有些甚至是专门为RESTful接口设计的。我偏爱使用好的旧弹簧,但这就是我。我很困惑。我认为Hibernate和ajax是JavaScript的东西。如果你指的是JavaScript,那么Java标记是不正确的。@mconlin,这些都是JavaScript,而ŁukaszM说的是Java。如果你知道ŁukaszM的意思是JavaScript,那么改变标记会有帮助,对吗?angularJS是JavaScript,对吗?ŁukaszM说Java和标签也一样。如果你知道ŁukaszM的意思是JavaScript,那么我觉得奇怪的是没有人说什么。