[Spring MVC]JSON型の値を返すサンプル

2021年4月7日

1.Jacksonを導入
import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.ObjectMapper;

2.Controller側

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@RequestMapping("/getData")
public List(Employee)getDate(){
return Arrays.asList(new Employee("user01","21","addr123"),new Employee("user02","31","addr456"))
}
@RequestMapping("/getData") public List(Employee)getDate(){ return Arrays.asList(new Employee("user01","21","addr123"),new Employee("user02","31","addr456")) }
@RequestMapping("/getData")
public List(Employee)getDate(){

  return Arrays.asList(new Employee("user01","21","addr123"),new Employee("user02","31","addr456"))
}

3.JSON結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
  {
"name": "user01",
"age" : "21",
"address":"addr123"
},
  {
"name": "user02",
"age" : "31",
"address":"addr456"
}
「   { "name": "user01", "age" : "21", "address":"addr123" },   { "name": "user02", "age" : "31", "address":"addr456" } 」
「
  {
     "name": "user01",
      "age" : "21",
     "address":"addr123"
  },
  {
     "name": "user02",
     "age" : "31",
     "address":"addr456"
  }

」

 

SpringMVC

Posted by arkgame