【问题标题】:How to insert JSON data to sql server without converting into Java beans如何在不转换为 Java bean 的情况下将 JSON 数据插入 sql server
【发布时间】:2017-08-21 18:32:33
【问题描述】:

我的要求是,我有一个 json 文件数据如下。, {Key1: value1, key2: value 2,....} 文件名为 example.json

它应该被插入到sql server中, 取名:例子 数据如下, ID key1 key2
1 值 1 值 2

我正在寻找一种解决方案,这样就不会有任何 Java 层复杂性,例如首先将此数据转换为 Java bean,然后使用 Java 数据库驱动程序插入到 sql...

实现应该独立于语言和数据库。将来如果我改变我的数据库服务器,那么它应该是一个最小的改变。

联轴器应该很松。就像我在 JSON 文件中引入一个新密钥一样,这应该是解决方案中的最小更改。

蒂亚

【问题讨论】:

  • 你能告诉我们你当前的实现是什么样的吗?这是一个非常广泛的问题,尝试解决一个更具体的问题会很有用。
  • 我目前的实现就像我有 2 个应用程序。从应用程序 1 开始,我有 java bean,它们最后转换为 JSON 数据。然后从应用程序 2 的 http 请求,我访问这个 json 数据并转换回 java bean 并使用 hibernate 插入到 sql server 中。应用程序 1 使用 java、hibernate 和 jboss 服务器应用程序 2 使用 Java、hibernate 和 weblogic。 .

标签: java sql sql-server json


【解决方案1】:

所以,使用一些可以向服务器发出 http 请求的库。例如,如果你想将你的 json 数据插入到 android app 中的服务器,那么使用 Volley、OkHttp 等简单的库。 您的问题的问题是,我们不知道您使用的是哪个服务器以及您正在执行什么应用程序,以及您想使用哪种编程语言,所以,我假设是 java android,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多