[MongoDB - DataStructure]

[{
  "_id": {
    "$oid": "62aababcddda6517b7f7149a"
  }, 
  "svcId": "GOOGLE",
  "statBaseUnit": "MI",
  "statBaseTm": {"$date":"2022-06-23T14:13:00.000+00:00"},
  "totCnt": 6, 
  "sucesCnt": 0,
  "failCnt": 6,
  "resTmTot": 120,
  "stTrafcTm": {"$date":"2022-06-23T14:13:13.773+00:00"},
  "lastTrafcTm": {"$date":"2022-06-23T14:13:13.833+00:00"},
  "sumYn": "Y",
  "cretDt": "2022-06-14T08:14:13.773+00:00",
  "updDt": "2022-06-16T14:14:14.833+00:00",
  "version": 3,
  "statApiTrafcs": [{"sysId":"CAPRI",
                      "apiId":"API-GET",
                      "totCnt": 6,                      
                      "sucesCnt": 0,
                      "failCnt": 6,
                      "resTmTot": 120,
                      "stTrafcTm": {"$date":"2022-06-23T14:14:13.773+00:00"},
                      "lastTrafcTm": {"$date":"2022-06-23T14:14:13.833+00:00"},
                      "lastTrafcTxId":"e1ce1d51-8a5d-45a0-b51e-2dd216f5bc2d", 
                      "statResultTrafcs":[{"rsltType":"F",
																						"totCnt": 6,
																						"resTmTot": 120,
																						"stTrafcTm": {"$date":"2022-06-23T14:14:13.773+00:00"},
											                      "lastTrafcTm": {"$date":"2022-06-23T14:14:13.833+00:00"},
																						"lastTrafcTxId":"e1ce1d51-8a5d-45a0-b51e-2dd216f5bc2d", 
																						"statErrorTrafcs":[{"errCd": "AGW-E502",
																																"totCnt": 6,
																																"resTmTot": 120,
																					                      "stTrafcTm": {"$date":"2022-06-23T14:14:13.773+00:00"},
																					                      "lastTrafcTm": {"$date":"2022-06-23T14:14:13.833+00:00"},
																					                      "lastTrafcTxId":"e1ce1d51-8a5d-45a0-b51e-2dd216f5bc2d"
																						                  }]																						
																					}]
                  }],
	"_class": "com.ktds.act.stat.totalization.entity.StatSvcTrafc"
}]
[{
  "_id": {
    "$oid": "62aababcddda6504b7f7149a"
  }, 
  "svcId": "GOOGLE",
  "statBaseUnit": "MI",
  "statBaseTm": {"$date": "2022-06-16T14:13:00.000+00:00"},
  "totCnt": 6,
  "sucesCnt": 0,
  "failCnt": 6,
  "resTmTot": 120,
  "stTrafcTm": {"$date": "2022-06-16T14:13:13.773+00:00"},
  "lastTrafcTm": {"$date": "2022-06-16T14:13:13.833+00:00"},
  "sumYn": "Y",
  "cretDt": 2022-06-14T08:14:13.773+00:00,
  "updDt": 2022-06-16T14:14:14.833+00:00,
  "version": 3,
  "statApiTrafcs": [{"sysId":"CAPRI",
                      "apiId":"API-GET",
                      "totCnt": 3,                      
                      "sucesCnt": 0,
                      "failCnt": 3,
                      "resTmTot": 120,
                      "stTrafcTm": {"$date": "2022-06-16T14:14:13.773+00:00"},
                      "lastTrafcTm": {"$date": "2022-06-16T14:14:15.833+00:00"},
                      "lastTrafcTxId":"e1ce1d51-8a5d-45a0-b51e-2dd216f5bc2d", 
                      "statResultTrafcs":[{"rsltType":"F",
																						"totCnt": 6,
																						"resTmTot": 120,
																						"stTrafcTm": {"$date": "2022-06-16T14:14:13.773+00:00"},
											                      "lastTrafcTm": {"$date": "2022-06-16T14:14:15.833+00:00"},
																						"lastTrafcTxId":"e1ce1d51-8a5d-45a0-b51e-2dd216f5bc2d", 
																						"statErrorTrafcs":[{"errCd": "AGW-E502",
																																"totCnt": 6,
																																"resTmTot": 120,
																					                      "stTrafcTm": {"$date": "2022-06-16T14:14:13.773+00:00"},
																					                      "lastTrafcTm": {"$date": "2022-06-16T14:14:15.833+00:00"},
																					                      "lastTrafcTxId":"e1ce1d51-8a5d-45a0-b51e-2dd216f5bc2d"
																						                  }]																						
																					}]
                  },
									{"sysId":"SUN",
                      "apiId":"DRINK",
                      "totCnt": 3,                      
                      "sucesCnt": 3,
                      "failCnt": 0,
                      "resTmTot": 150,
                      "stTrafcTm": {"$date": "2022-06-16T14:14:13.773+00:00"},
                      "lastTrafcTm": {"$date": "2022-06-16T14:14:15.833+00:00"},
                      "lastTrafcTxId":"e1ce1d51-8a5d-45a0-b51e-2dd21bfkbc2e", 
                      "statResultTrafcs":[{"rsltType":"S",
																						"totCnt": 6,
																						"resTmTot": 120,
																						"stTrafcTm": {"$date": "2022-06-16T14:14:13.773+00:00"},
											                      "lastTrafcTm": {"$date": "2022-06-16T14:14:15.833+00:00"},
																						"lastTrafcTxId":"e1ce1d51-8a5d-45a0-b51e-2dd21bfkbc2e", 
																						"statErrorTrafcs":[{
																															}]																						
																					}]
                  }],
	"_class": "com.ktds.act.stat.totalization.entity.StatSvcTrafc"
}]
{
"type": "grunt",
"last_used": {"$date":{"$numberLong":"1602720972129"}},
"created_at":{"$date":{"$numberLong":"1602720972129"}}
}

MongoDB Compass - How To Insert Date Type?

[{
  "_id": {
    "$oid": "62aababcdd154517b7WB1413"
  }, 
  "svcId": "Naver",
  "statBaseUnit": "MI",
  "statBaseTm": {"$date":"2022-06-23T14:15:00.000+00:00"},
  "totCnt": 5, 
  "sucesCnt": 5,
  "failCnt": 0,
  "resTmTot": 180,
  "stTrafcTm": {"$date":"2022-06-23T14:15:13.773+00:00"},
  "lastTrafcTm": {"$date":"2022-06-23T14:15:13.833+00:00"},
  "sumYn": "Y",
  "cretDt": "2022-06-15T08:14:15.773+00:00",
  "updDt": "2022-06-16T14:14:16.833+00:00",
  "version": 3,
  "statApiTrafcs": [{"sysId":"CAPRI",
                      "apiId":"API-GET",
                      "apiName":"Gam",                      
                      "totCnt": 5,                      
                      "sucesCnt": 5,
                      "failCnt": 0,
                      "resTmTot": 180,
                      "stTrafcTm": {"$date":"2022-06-23T14:15:13.773+00:00"},
                      "lastTrafcTm": {"$date":"2022-06-23T14:15:13.833+00:00"},
                      "lastTrafcTxId":"e1ce1d51-8a5d-45a0-b51e-2dd216f5bc2d", 
                      "statResultTrafcs":[{"rsltType":"S",
																						"totCnt": 5,
																						"resTmTot": 180,
																						"stTrafcTm": {"$date":"2022-06-23T14:15:13.773+00:00"},
											                      "lastTrafcTm": {"$date":"2022-06-23T14:15:13.833+00:00"},
																						"lastTrafcTxId":"e1ce1d51-8a5d-45a0-b51e-2dd216f5bc2d", 
																						"statErrorTrafcs":[]																						
																					}]
                  }],
	"_class": "com.ktds.act.stat.totalization.entity.StatSvcTrafc"
}]

2022-08-15 (Local로 test환경 만들고 있을때)

Mongo DB 설정 안됐을때

https://devs0n.tistory.com/46 - JPA가 걸려 있어서 그랬었다

그러면, JPA는?? 어떻게 되는 것인가? - Spring data mongodb안에 다 있다 (gradle에서 외부 라이브러리 가져 오기만 하면 됨)

Mongodb config는 따로 설정 하나씩 보면서 공부해봐야 한다.