Room is an abstraction layer on top of SQLite that makes it easier and nicer to persist data. If you’re new to Room then check out this primer: In this article, I’d like to share some pro-tips on getting the most out of Room: Pre-populate your database via RoomDatabase#CallbackUse DAO’s inheritance capabilityExecute queries in transactions with minimal boilerplate code via @TransactionRead only wh
![7 Pro-tips for Room – Android Developers – Medium](https://cdn-ak-scissors.b.st-hatena.com/image/square/56325fc1db77243289ba5d9e4180ef6cd4ff7295/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2AXSCC_nLOSp1VJ6wXeANgCQ.png)