목록springboot (10)
코딩마을방범대

이전 포스트에서 Firbase SDK를 세팅할 때 DatabaseURL을 설정했었다. Firebase Console에서 Realtime Database 를 생성하면 아래처럼 링크가 설정된다! 해당 링크를 setDatabaseUrl 메소드에 넣어주면된다. 세팅 후 사용방법은 아래를 참고하면 된다. 데이터 저장하기 아래의 코드처럼 데이터를 저장했다고 가정하면, @PostMapping("/fcm/data") public void data(@RequestBody UserDTO user){ final FirebaseDatabase database = FirebaseDatabase.getInstance(); DatabaseReference ref = database.getReference("test/" + user..
JAVA를 이용한 JSON 데이터 파싱 방법 json 데이터를 활용할 일이 매우 많은데, API에서는 객체로 바로 받아올 수 있지만 json 문자열로 받아와서 사용해야 하는 경우도 많다. 이럴 경우 json 데이터를 여러 방면으로 사용할 수 있는데, 아래에서 확인해보자! JSON 객체와 문자열 우선 json 객체를 사용하려면 의존성 추가가 필요하다 build.gradle // https://mvnrepository.com/artifact/org.json/json implementation group: 'org.json', name: 'json', version: '20230227' 문자열 -> JSON 객체 ( str to json ) Object 로 가져오기 JSONObject jObject = new..