gpt4 book ai didi

Java "Stored procedure"想法

转载 作者:行者123 更新时间:2023-11-30 04:41:36 27 4
gpt4 key购买 nike

我有一个相当“疯狂”的想法,即在我的应用程序中拥有一个“存储过程”设施。基本上,我的应用程序以数据为中心,它可以通过某种形式的 Restful 界面访问数据存储。

我希望拥有以多种方式操作数据(这是一个 JSON 字符串)的功能,例如

  • 增加/减少
  • 哈希/加密/解密以及各种东西

我的初始实现是创建一个将执行这些操作的 Java 类。典型。

但是,我希望能够灵活地进行此类操作。也就是说,我可以添加一个过程来动态操作数据,就像可以选择的脚本将处理检索到的数据,然后将其保存回来再次在数据存储中。

例如:

http://127.0.0.1:8888/resources?key=somekey&operation=funkyops 

这将导致服务器使用此类 key 在内部获取实体,然后操作数据并将实体保存回数据存储区。

检索和持久化逻辑可以进行硬编码,但“存储过程”必须是作为脚本或类似内容存储在数据存储中,然后在选择时将被传递到某种处理 block 中。

这是我正在尝试做的一个具体示例:HashBend.java

关于如何实现这一目标有什么想法吗?

最佳答案

您可以使用 javascript 引擎:请参阅“Java 平台脚本”http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/

例如:

http://host/resources?key=somekey&operation=return+{newkey:123,data1:"hello"};

关于Java "Stored procedure"想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12158157/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com