如何将AngularJS Web应用程序连接到Oracle数据库?

时间:2019-07-08 16:58:39

标签: angularjs oracle oracle-sqldeveloper

我想知道如何将我的Web应用程序连接到用HTML / CSS和AngularJS编写的oracle数据库。

这是我的第一个Web应用程序,老实说,我不知道要连接到oracle数据库需要做什么。我已经在线阅读了一些材料,但对我来说仍然没有任何意义。

2 个答案:

答案 0 :(得分:1)

Oracle REST数据服务(ORDS)产品包含在Oracle数据库中,可让您发布数据库的REST API。

这是一个Java servlet,可以作为独立应用程序运行,也可以插入Tomcat。

enter image description here

您可以在后端运行带有SQL或PL / SQL的GET处理程序,然后ORDS会将响应/查询结果作为JSON发送到Angular应用。

您可以从here下载ORDS。

我有一个快速的视频演示here

答案 1 :(得分:0)

一个可能的解决方案是在后端侧创建一个宁静的API。然后,在Frontend AngularJS应用中,您可以使用$ resource(https://docs.angularjs.org/api/ngResource/service/ $ resource)与REST api进行交互。文档中有一些示例。 有很多关于如何使用$ resource的教程。

另一种解决方案是使用$ http,它可以与任何类型的后端api一起使用