์๋ ํ์ธ์ ๐ ์ค๋์ ์๋๋ก์ด๋ Room์ ์ฌ์ฉ๋ฒ์ ๋ํด์ ํฌ์คํ ํด๋ณด๋ ค ํฉ๋๋ค. Room์ด๋? ์ค๋งํธํฐ ๋ด์ฅ DB์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ORM(Object Relational Mapping)๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. Room์ DB ๋ฐ์ดํฐ๋ฅผ Java ๋๋ ์ฝํ๋ฆฐ ๊ฐ์ฒด๋ก ๋งคํํด์ฃผ๋ฉฐ, SQLite๋ฅผ ๋ด๋ถ์ ์ผ๋ก ์ฌ์ฉํจ์ผ๋ก์จ DB๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ๋ถ๋ฆฌํ๊ณ ๋ฐ์ดํฐ ์ ๊ทผ์ ํธ์์ฑ์ ๋์ฌ์ฃผ์ด ์ ์ง๋ณด์๋ฅผ ํธ๋ฆฌํ๊ฒ ํด ์ค๋๋ค. Room์ ๊ตฌ์กฐ์ ๋ํด์ room์ ๊ตฌ์กฐ๋ ํฌ๊ฒ Database , DAO , Entity๋ก ๋๋ ์ ์์ต๋๋ค. ์๋๋ Room์ ๊ตฌ์กฐ์ด๋ฉฐ ๊ฐ๊ฐ์ ๋ํด ์ค๋ช ํ๋๋ก ํ๊ฒ ์ต๋๋ค. Entity(์ํฐํฐ) DB ๋ด์ Table๋ก class์ ๋ณ์๋ค์ด ์นผ๋ผ(column)์ด ๋์ด Table์ด ์์ฑ..