Room DB와 LiveData를 사용한 데이터 삽입 및 중복 처리 안녕하세요! 오늘은 Android 개발에서 Room DB와 LiveData, 그리고 viewModelScope.launch를 사용하여 데이터를 삽입하고 중복된 장치 이름을 제외하는 방법에 대해 알아보겠습니다.1. Room DB 설정먼저, Room DB를 설정하고 DAO(Data Access Object)를 정의합니다. 여기서는 장치 이름이 중복될 경우 삽입을 제외하는 로직을 구현합니다.Kotlin @Daointerface DeviceDao { @Query("SELECT COUNT(*) FROM devices WHERE name = :deviceName") fun getDeviceCountByName(deviceName: Str..