如何从数据库中检索数组

时间:2012-03-07 09:25:36

标签: java json hibernate spring-mvc arraylist

我在javascript中创建了json,我将这个json放在一个数组中。我已将数组存储在名为“exp_values”的数据库字段中,如:

[{"concentration":"5","answers":10},{"concentration":"5","answers":20},{"concentration":"5","answers":78}] 

我想从数据库中检索。我正在使用spring,我创建了类似

的pojo(bean)类
    public class ExperimentParameterBean {

      private String username;
      private String[] exp_values;  

      public String getUsername() {
        return username;
      }
      public void setUsername(String username) {
        this.username = username;
      }
      public String[] getExp_values() {
        return exp_values;
      }
      public void setExp_values(String[] arrayData) {
        this.exp_values = arrayData;
      } 
}

我使用hibernate从数据库中检索值。我想要这个数组 在java中。我怎样才能做到这一点?我有春天和冬眠的知识。我想只从JSONObject fromat中的数据库中获取此数组。

1 个答案:

答案 0 :(得分:1)

我的问题解决了。我将json存储为mysql中的文本数据类型