Spring MVC如何将Java对象从Oracle DB转换为jsonarray
Spring版本:3.9.15。发布OpenJDK8 我想将从Oracle DB派生的Java对象转换为JSON数组。Spring MVC如何将Java对象从Oracle DB转换为jsonarray,java,json,spring,spring-mvc,jackson-databind,Java,Json,Spring,Spring Mvc,Jackson Databind,Spring版本:3.9.15。发布OpenJDK8 我想将从Oracle DB派生的Java对象转换为JSON数组。 我需要将JSON数组的数据放入一个只允许JSON数组类型作为输入的数据表中。 我一直在尝试使用jackson数据绑定,但仍在努力。 我不需要任何参数来调用数据,因为我正在处理的页面不需要任何进一步的输入来刷新或更新数据表。 [ { "ID" : "sample1", "ni
我需要将JSON数组的数据放入一个只允许JSON数组类型作为输入的数据表中。
我一直在尝试使用jackson数据绑定,但仍在努力。
我不需要任何参数来调用数据,因为我正在处理的页面不需要任何进一步的输入来刷新或更新数据表。
[ {
"ID" : "sample1",
"nickname" : "올드희",
"name": "김영희",
"phone": "010-1234-5678",
"email": "sample1@gmail.com"
},
{
"ID" : "sample2",
"nickname" : "짱구친구",
"name": "김철수",
"phone": "010-5555-1111",
"email": "sample2@gmail.com"
} ]
以上是我想要的Jsonarray表单。下面是映射器文件的select查询
<select id="selectNormalList" parameterType="string" resultType="Member">
SELECT
M.ID
, NICKNAME
, NAME
, PHONE
FROM
MEMBER M
LEFT JOIN
M_NORMAL N ON(M.ID = N.ID)
WHERE
GRADE = 'N'
</select>
挑选
医学博士
昵称
名称
,电话
从…起
成员M
左连接
M_正常N开启(M.ID=N.ID)
哪里
等级='N'
如果因为没有其他选择而不得不使用jackson数据绑定,Q1)调用数据是否需要Ajax
问题2)是否需要@PathVariable
如果没有,我将非常感谢您的建议。您可以使用spring REST api以json格式编写数据并将其保存到java对象并插入到数据库中,或者您也可以从数据库中选择数据并将其转换为java对象并以json格式显示数据 要将数据写入json并保存到数据库中,您可以使用postman api,还需要在方法中更改controller@notations:
- 选择您希望操作执行的方法
- 在url框中插入本地主机url
- 选择body和raw,然后以json格式插入数据
- 然后点击发送按钮
- 并在数据库中进行检查,或选择“获取方法”并发送并检查是否添加了数据
- 选择您希望操作执行的方法
- 在url框中插入本地主机url
- 选择body和raw,然后以json格式插入数据
- 然后点击发送按钮
- 并在数据库中进行检查,或选择“获取方法”并发送并检查是否添加了数据