Spring (1) 썸네일형 리스트형 [Spring Boot/Kotlin] Coroutine을 이용하여 Firebase Realtime Database 관리하기 - 데이터 조회하기 runBlocking { getData() } Firebase Admin을 이용하여 Realtime Database를 활용하면 가장 처음 맞닥뜨리게 될 문제점은 dataSnapshot을 바로 비동기식으로 처리해야 한다는 점이다. 아래 코드는 Firebase Admin을 활용하여 Realtime Database의 한개 노드를 get하는 함수의 일부분이다. ref.addListenerForSingleValueEvent(object : ValueEventListener { override fun onDataChange(dataSnapshot: DataSnapshot) { dataSnapshot.value.toString() } override fun onCancelled(databaseError: Databa.. 이전 1 다음