首页 > 解决方案 > 我想用spring boot插入对象类型mysql的列表

问题描述

您好,我想发送如下邮递员的请求,并且必须存储在数据库中:

{
"name":"name1",
"salary":12000,
"address_locations":{
    "addressdetails":
[
{
"line1":"302",
"line2":"VA"
},
{
"line1":"308",
"line2":"VA"
}
,{
"line1":"311",
"line2":"VA"
}

]
}
}

不要考虑真正的例子,只想用rest api crud spring boot JPA来做。我应该写什么类型的pojo,如何使用spring boot hibernate Jpa获取addressdetails数据?

标签: javaspring

解决方案


您可以将 Pojo 类用于 DTO,如下所示:

package com.learning.springbootapp;

import java.util.List;

public class MyPojo {
    private String name;
    private Long salary;
    private List<AddressLocation> addressLocations;

    // getters and setters
}

class AddressLocation {
    private String line1;
    private String line2;

    // getters and setters
}

推荐阅读