【问题标题】:Which playframework Json java class to use?使用哪个 playframework Json java 类?
【发布时间】:2014-04-02 09:53:12
【问题描述】:

当尝试包含对 Json 类的引用以在 Eclipse 中创建新的 Json 对象时,系统会询问他是导入 play.api.libs.json.Json 还是 play.libs.Json

目前在playframeworkdocumentation中并不清楚哪一个是正确的。

【问题讨论】:

  • 仅供参考,您的链接是一个非常旧版本的文档。这是当前链接:playframework.com/documentation/2.2.x/JavaJsonRequests
  • 我没有注意到这一点。谷歌搜索时,我经常重定向到旧版本的文档,我的印象(从以前直接在 uri 中重命名版本的尝试)并不总是有一个与最新版本相同的页面。如果旧页面显示指向具有最新播放版本的同一页面的链接,并且如果您单击Browse version X,您将被重定向到该播放版本中的等效页面而不是该播放版本的主页文档,这可能会很好跨度>

标签: java json playframework playframework-2.2


【解决方案1】:

这是 Play 2.x 中的经验法则 - 对于 Scala,您使用的是内部带有 api 包的类,即:

play.api.libs.json.Json
play.api.cache.Cache
play.api.i18n.Lang

对于 Java - 使用几乎相同但没有 api

play.libs.Json
play.cache.Cache
play.i18n.Lang

等等

【讨论】:

    【解决方案2】:

    答案是play.libs.Json,实际上在POJO to JSON in Play framework 中提到过。

    但是,我认为将其作为关于这方面的更具体的问答发布可能是有益的,这样有相同问题的人更容易找到答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-14
      • 1970-01-01
      • 2013-04-13
      • 1970-01-01
      • 1970-01-01
      • 2023-04-10
      • 2011-10-09
      相关资源
      最近更新 更多