sprocrest:PostgreSQL 的自动 Restful 服务包装器

时间:2024-07-21 20:18:08
【文件属性】:

文件名称:sprocrest:PostgreSQL 的自动 Restful 服务包装器

文件大小:27KB

文件格式:ZIP

更新时间:2024-07-21 20:18:08

Scala

这是一个正在进行的项目 数据库存储过程的 RESTful 接口 一个非常薄的服务层,它将数据库存储过程公开为 RESTful 服务。 想法 PostgreSQL 数据库为在存储过程中开发部分业务逻辑提供了一个非常强大的框架。 可以使用高级存储过程语言,从最初的 pl/pgsql 到 pl/python 和 pl/v8 以及事件 pl/R。 Zalando Technology 每周在生产服务器上成功部署数千个存储过程,积累了大量经验。 Java 开发人员可以轻松地调用存储过程,就好像他们进行本地 RPC 函数调用一样(有关更多详细信息,请参阅)。 由于存储过程部署过程也是完全自动化的并且对开发人员是透明的。 但在许多情况下,Java 应用程序只是数据库和客户端之间的传输层。 使流程自动化 所以这个项目的主要思想是让事情变得更容易,并将 PostgreSQL 服务器转换为一个真正的应用服务器


【文件预览】:
sprocrest-master
----.travis.yml(355B)
----bin()
--------bootstrap_database.bash(1KB)
----conf()
--------application.conf(683B)
--------hikaricp.sprocrests2.properties(172B)
--------routes(1KB)
--------hikaricp.sprocrests1.properties(172B)
--------hikaricp.sprocrest.properties(170B)
--------database.json(417B)
--------logger.xml(1KB)
--------play.plugins(45B)
----test()
--------database()
----app()
--------database()
--------controllers()
--------views()
--------Global.scala(204B)
----build.sbt(1KB)
----sql()
--------sprocrest()
--------Makefile(358B)
----.gitignore(20B)
----project()
--------build.sbt(266B)
--------build.properties(20B)
----README.md(3KB)

网友评论