【发布时间】:2014-09-12 06:27:15
【问题描述】:
我正在使用 json 数据。成功注册后,我在正文中获得了 json 响应。现在我想将该 json 响应插入到我的数据库表中。对此有任何帮助..?我正在使用 spring带有用于 getter 和 setter 的 bean 的 mvc。 我有用户名密码mobilenumber的jsp页面。成功登录后,我从服务器获得json格式的响应。像这样
{"user id":"dgdsjfhsjf","username":"xyz","password":"hfhgfjg"}
我想将此数据插入到名为 user..我的数据库表中。我该怎么做..?这是我的 user.java
@Table(name = "user")
@Column(name = "username")private string username;
@Column(name = "password")private string password;
//getter and setters for username and password
我创建了这样的 json 对象
String username = user.getUsername();
String password = user.getPassword();
JSONObject jsondata = new JSONObject();
jsondata.put("userName", username);
jsondata.put("Password", password);
我得到这样的响应正文,
respone = restTemplate.exchange(url, HttpMethod.POST,
requestEntity, String.class);
System.out.println(respone.getBody());
它是json格式,像这样
{"user id":"hgjfgfffffffffffff","username":"gfg","password":"jfg"}
想要将其转换为字符串并将该值插入 mysql 数据库以及我没有发送的用户 ID,我在 json 响应中得到了这个。所以我如何从这个 json 响应中将一个值插入到我的数据库表中?
【问题讨论】:
标签: json database spring-mvc