小编hmm*_*mmm的帖子

具象状态转移 (REST) 中的“表示”、“状态”和“转移”是什么?

我遇到了一些关于 REST 的资源,但我无法清楚地理解事情。如果有人可以就我下面的示例解释一些事情,那将对我有所帮助。

我有一张名为 User

User 表格内容

id name
1  xxx
Run Code Online (Sandbox Code Playgroud)

我要调用的 URL 是 /test/1

结果将采用 JSON 格式,例如: { 1: "xxx" }

到目前为止,我对 REST 的理解:

  • 资源- 用户表内容
  • 表示- 表/JSON
  • 状态传输- 以表格形式的数据到 JSON。

请让我知道我的理解是否正确。否则,请回答以下问题:

  • 我的示例中的资源是什么?
  • 在我的示例中什么是表示?
  • 什么是状态转移或在我的示例中何时发生这种情况?

rest json restful-architecture

8
推荐指数
1
解决办法
1764
查看次数

主ERROR无法找到记录器配置"测试"的appender"test"

这是我的log4j2 json配置

{
"Configuration": {
    "Appenders": {
      "Console": {
        "PatternLayout": {
      "pattern": "%d{yyyy-MMM-dd HH:mm:ss a} [%t] %-5level %logger{36} - %msg%n"
    },
    "name": "Console",
    "target": "SYSTEM_OUT"
  },
  "RollingFile": {
    "name": "general",
    "fileName": "C:/logs/simulator-log.log",
    "filePattern": "C:/logs/simulator-log-%d{yyyy-MM-dd HH-mm-ss}.log",
    "PatternLayout": {
      "pattern": "%msg%n"

    },
    "Policies": {

      "OnStartupTriggeringPolicy": {
      }
    }
  },
  "File": {
    "PatternLayout": {
      "pattern":"%msg%n"
    },
    "name": "test",
    "fileName": "c:/logs/requests_received.log"
  },
  "File": {
    "PatternLayout": {
      "pattern":"%msg%n"
    },
    "name": "test1",
    "fileName": "c:/logs/response_sent.log"
  }
  },
  "Loggers": {
    "Root": {
      "AppenderRef": [
        {
          "ref": "Console"
        } …
Run Code Online (Sandbox Code Playgroud)

java logging json fileappender log4j2

5
推荐指数
1
解决办法
2756
查看次数

标签 统计

json ×2

fileappender ×1

java ×1

log4j2 ×1

logging ×1

rest ×1

restful-architecture ×1