如何在Jersey REST实现中获取纯JSON数据?

赌徒崛起

如果我们有POJO类,则可以将其与一些传入的JSON映射。我正在努力寻找一种可以将所有简单的json值包含在其中的方法。

对于前。

{
    "macro_tasks": [
        {
            "id": "cc5cee68-c1e5-4396-987b-c68559399186",
            "label": "consi-1",
            "name": "Consi 1",
            "project_id": "82d1e463-1bb1-42d3-9adc-9e0d5848d139",
            "creator_id": null,
            "created_at": null,
            "updated_at": null,
            "meta_data": {
                "key1": "value1",
                "key2": 321
          }
        }
    ]
}

meta_data是JSON类型,可以在内部不断更改其值。所以我不能用一些POJO类来映射它。

public class MacroTask {

    private UUID id;
    private String label;
    private String name;

    private UUID projectId;

    private UUID creatorId;

    private String createdAt;

    private String updatedAt;

    private <some data type> meta_data;

//getter and setter

有什么方法可以获取普通的JSON数据并将其用于代码中并转储到数据库中(我们正在使用PostgreSQL,它支持jsonb类型。)

赌徒崛起

我通过使用通用JSON类型(Jackson的)解决了这个问题JsonNode据我所知,它有一些缺点,但我正在尝试。到目前为止,它正在按预期工作。如果遇到任何挑战或找到更好的解决方案,我将进行更新。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Jersey REST实现中获取纯JSON数据?

来自分类Dev

如何在Jersey WriterInterceptor实现中获取@interface参数

来自分类Dev

如何在Eclipse中的Tomcat上部署REST(Jersey)服务

来自分类Dev

如何在Jersey 2.12中获取HK2 ServiceLocator?

来自分类Dev

如何在Jersey Trace中打印漂亮的JSON?

来自分类Dev

如何在Jersey中接受JSON作为字符串

来自分类Dev

如何在Jersey-Test中发布JSON请求

来自分类Dev

如何在Jersey TestNG测试中显示HTTP请求?

来自分类Dev

如何在Jersey的MessageBodyWriter中检索资源方法的注释?

来自分类Dev

如何在JAX-RS(Jersey)中读取cookie

来自分类Dev

如何在Jersey容器中配置欢迎文件(HTML / JSP)

来自分类Dev

如何在Java War项目(Jersey)中调试IncompatibleClassChange错误?

来自分类Dev

如何在Jersey中读取上传的文件详细信息

来自分类Dev

如何在Jersey客户端中更改CookieSpec?

来自分类Dev

如何在Jersey 2.8中使用Jackson?

来自分类Dev

如何在jersey 2.x版本中配置CDI?

来自分类Dev

如何在Jersey 2.x中返回对象

来自分类Dev

如何在 Jersey Resources 中访问 Netty ChannelHandlerContext(或类似的)

来自分类Dev

如何在Jersey Rest中返回要由客户端执行的javascript代码?

来自分类Dev

如何在yml中获取我的配置值-使用dropwizard(微服务)Jersey DI @Injection?

来自分类Dev

如何在Java Jersey中获取HTML选中的复选框

来自分类Dev

如何在Jersey服务器中获取/注入当前的SSLSession?

来自分类Dev

如何在python中获取json的数据

来自分类Dev

如何在Tomcat上的JAX-RS(Jersey)中返回HTTP 404 JSON / XML响应?

来自分类Dev

SugarCRM:如何在REST端点中获取json数据

来自分类Dev

如何在REST API中从Json数组获取JSON对象

来自分类Dev

如何从纯文本响应中获取单个数据?

来自分类Dev

我如何在tomcat上获取Jersey 2.5.1记录包括实体的请求/响应(请求/响应主体)

来自分类Dev

如何在嵌入Grizzly的Jersey应用程序上获取HTTP请求方法?

Related 相关文章

  1. 1

    如何在Jersey REST实现中获取纯JSON数据?

  2. 2

    如何在Jersey WriterInterceptor实现中获取@interface参数

  3. 3

    如何在Eclipse中的Tomcat上部署REST(Jersey)服务

  4. 4

    如何在Jersey 2.12中获取HK2 ServiceLocator?

  5. 5

    如何在Jersey Trace中打印漂亮的JSON?

  6. 6

    如何在Jersey中接受JSON作为字符串

  7. 7

    如何在Jersey-Test中发布JSON请求

  8. 8

    如何在Jersey TestNG测试中显示HTTP请求?

  9. 9

    如何在Jersey的MessageBodyWriter中检索资源方法的注释?

  10. 10

    如何在JAX-RS(Jersey)中读取cookie

  11. 11

    如何在Jersey容器中配置欢迎文件(HTML / JSP)

  12. 12

    如何在Java War项目(Jersey)中调试IncompatibleClassChange错误?

  13. 13

    如何在Jersey中读取上传的文件详细信息

  14. 14

    如何在Jersey客户端中更改CookieSpec?

  15. 15

    如何在Jersey 2.8中使用Jackson?

  16. 16

    如何在jersey 2.x版本中配置CDI?

  17. 17

    如何在Jersey 2.x中返回对象

  18. 18

    如何在 Jersey Resources 中访问 Netty ChannelHandlerContext(或类似的)

  19. 19

    如何在Jersey Rest中返回要由客户端执行的javascript代码?

  20. 20

    如何在yml中获取我的配置值-使用dropwizard(微服务)Jersey DI @Injection?

  21. 21

    如何在Java Jersey中获取HTML选中的复选框

  22. 22

    如何在Jersey服务器中获取/注入当前的SSLSession?

  23. 23

    如何在python中获取json的数据

  24. 24

    如何在Tomcat上的JAX-RS(Jersey)中返回HTTP 404 JSON / XML响应?

  25. 25

    SugarCRM:如何在REST端点中获取json数据

  26. 26

    如何在REST API中从Json数组获取JSON对象

  27. 27

    如何从纯文本响应中获取单个数据?

  28. 28

    我如何在tomcat上获取Jersey 2.5.1记录包括实体的请求/响应(请求/响应主体)

  29. 29

    如何在嵌入Grizzly的Jersey应用程序上获取HTTP请求方法?

热门标签

归档