我们有一个适用于 MySql 数据库的应用程序。现在我们正在实现我们应用程序的移动版本,我正在寻找 java 解决方案,以便从已经准备好的 sql 查询中轻松生成 rest 服务。
有关安全性和性能的详细信息:需要安全性 (LDAP)。性能 - 休息请求的工作时间应该大约等于 sql 请求的工作时间。
可以使用哪些解决方案?
我们有一个适用于 MySql 数据库的应用程序。现在我们正在实现我们应用程序的移动版本,我正在寻找 java 解决方案,以便从已经准备好的 sql 查询中轻松生成 rest 服务。
有关安全性和性能的详细信息:需要安全性 (LDAP)。性能 - 休息请求的工作时间应该大约等于 sql 请求的工作时间。
可以使用哪些解决方案?
我认为最好的解决方案是REST4Enterprise 也可以看看和restSQL
我建议使用 spring roo非常好用
我建议使用 netbeans 从数据库表中生成 REST Web 服务。Netbeans 还提供了从实体 bean(JPA 实体)生成 REST Web 服务的能力。看看这个链接。
对于移动应用程序,REST 是最好的推荐架构。但是您必须确保在客户端进行会话处理(推荐)。
Eclipse -> Webservice -->Create a Sample Rest Webservice 将是一个很好的起点
您可以使用 spring-rest 或 grails 来开发休息服务。
考虑用 PHP 做 Web 服务。除了 Tomcat,不需要任何东西,并提供 LDAP 验证。它的上市时间非常快,而且 PHP 与 MySql 非常无缝地协同工作。
您可以看一下开发 REST Web 服务教程.. 不确定它是否是最好的解决方案,但可能是一个……我用了两次,发现它很有用而且非常简单。
在 Java™ 世界中,您可以通过多种方式构建 RESTful Web 服务:有些人使用 JSR 311(JAX-RS) 及其参考实现 Jersey,其他人使用 Restlet 框架,有些人甚至可能从头开始实现。用于构建 Java EE 应用程序的 Spring 框架,在其 MVC 层也支持 REST。
http://www.ibm.com/developerworks/webservices/library/wa-spring3webserv/index.html
下面的文章还介绍了使用 java 和 mysql 的 RESTful Web 服务 api
http://www.9lessons.info/2012/09/restful-web-services-api-using-java-and.html