oracle rest data service ORDS

Perforce    adv. 一定,必须;必然地
pagination    n. 标记页数;页码,分页
Online documentation library for Oracle REST Data Services (formerly called Application Express Listener), Release 3.0.
tenets n. 原理,原则(tenet的复数);信条

=====================================

第一步,全部在sqldeveloper17中完成  tools>rest data services>install

run,uninstall

第二步,建一个用户,建表,装载数据

第三步,对这个用户右键rest service>enable rest service

    还要对表进行enable

第四步,浏览器访问http://localhost:8080/ords/用户名/表名就可以了

要将schema与table都enable rest service,并且不需要授权,然后通过下面的路径来访问就将数据拿到了
http://localhost:8080/ords/ords1/emp/

http://localhost:8080/ords/ords_public_user/tt/ii

下载,配置,安装,部署到tomcat
download
install
configure
deploy
oracle rest data services

===============================

在包含ords.war的目录下执行语句,会在同级生成param目录
是启动也是安装
java -jar ords.war

校验ORDS安装成功与否
java -jar ords.war validate

java -jar ords.war help standalone

一、
创建一个schema并建表插入样本数据,启用schema和table,然后访问,这样就将表中的数据暴露出来了
http://localhost:8080/ords/ordstest/emp/

二、从sql query中创建restful服务
java -jar ords.war user test_developer "SQL Developer"
http://localhost:8080/ords/ordstest/test/emp/

三、保护资源,通过权限控制

四、从connection navigator中创建restful服务

发现一个bug,将表数据(不能在表数据中右键发布)发布为rest时,弹出对话框一片白,就死了。只需要在表名右键启用就行了

http://localhost:8080/ords/ordstest/test//emp/

05-11 11:35