[android] Create views into a database - Room 에 대해 알아보자 - 2.1.0 이상 버전에서는 Room 에서 SQLite database 의 views 를 지원한다. Room 은 이런 query-backed class 들을 view 라고 부르며, 이것들은 DAO 에서 일반적인 data object 처럼 취급할 수 있다. - entity 와 같이 SELCT 를 view 에 대해서 수행할 수 있다. 그러나 INSERT, UPDATE, DELETE 를 view 에 대해서 수행할 수는 없다. Create a view - View 를 만들기 위해서는 @DatabaseView annotation 을 사용하면 된다. 이 annotation 에 query 값을 지정하면 된다. @DatabaseView(""" SELECT user.id, user.name, user.departmen.. 2021. 5. 2. 반응형 이전 1 다음